Articles of android activity

significato di RuntimeException (“Stub!”) in Android

Stavo navigando nel codice di Android perché volevo vedere cosa c’è nel metodo Activity.finish (). Volevo solo avere la conferma che in Activity.finish() ci sarebbe stata una chiamata al metodo onDestroy() . Ma quello che ho trovato in questo metodo (e in molti altri) era: public void finish() { throw new RuntimeException(“Stub!”); } Quindi DOVE […]

Azione di notifica Android non triggersta (PendingIntent)

Sto cercando di aggiungere un elemento di azione di notifica nella mia app che è un lettore musicale. Quando viene avviato uno stream, deve essere triggersta una notifica e nella notifica deve essere visualizzato un pulsante di arresto per lo streaming. La notifica funziona bene finora, ho problemi con l’elemento di azione di arresto. Ecco […]

Avvia Activity da preferences.xml e ottieni il risultato in onActivityResult

È un complemento di questa domanda . Posso avviare l’attività ma devo anche essere in grado di ottenere il risultato. Come lo faccio? Ho provato a sovrascrivere suActivityResult sul mio PreferencesActivity senza alcun risultato. Mi mancano alcune proprietà extra nel preferences.xml?

L’attività Android Api di YouTube Player termina e crea

Abbiamo usato Youtube API per Android, ma c’è un problema con la chiusura rapida e l’apertura della stessa attività con il player di YouTube e la visualizzazione del player di YouTube. Questo problema si verifica anche nell’applicazione di esempio, quando provo ad aprire l’attività fulscreen (senza fare clic su fullscreenbutton), quindi chiudo l’attività con il […]

Android Intent-Filter per l’indirizzo http

Sto cercando di intercettare un paio di collegamenti diversi con la mia app, e sto avendo problemi con i parametri dei dati intent-filter per farlo. Ecco i 2 tipi di link che voglio intercettare http://www.domain.com/#id=abcdef123346 http://www.domain.com/social/landing/abcdef123456 Ho già deciso di svolgere un’attività separata per intercettare entrambi i collegamenti e utilizzare regex java per avviare l’attività […]

IllegalArgumentException: il tipo di finestra non può essere modificato dopo l’aggiunta della finestra

Ho provato il consiglio qui , il consiglio qui , il consiglio qui , ho commentato il onAttachedToWindow () nella mia attività di base. Ho due attività che ereditano da questa class, BaseActivity. Uno corre e uno no. Quale potrebbe essere la differenza? Il mio SDK objective è 19; cambiarlo in 12 non fa differenza. […]

Come verificare se un’attività è abilitata?

sfondo Sto cercando di verificare se un’attività (o qualsiasi altro tipo di componente app, per quella materia) è abilitata / disabilitata in fase di esecuzione. Il problema È ansible utilizzare il prossimo codice: final ComponentName componentName = new ComponentName(context, activityClass); final PackageManager pm = context.getPackageManager(); final int result = pm.getComponentEnabledSetting(componentName); Ma il risultato restituito, come […]

frammento placehoder nel layout

Supponiamo che io abbia diversi frammenti : public class FirstFragment extends Fragment { … } public class SecondFragment extends Fragment { … } public class ThirdFragment extends Fragment { … } Ho anche un’attività principale, il suo contenuto è ( main.xml ): La mia domanda è, nel file di layout sopra, come posso definire un […]

ActivityUnitTestCase e startActivity con ActionBarActivity

Provo a testare un’attività che utilizza ActionBarActivity (dalla libreria appcompat). Ho bisogno di un’applicazione personalizzata per essere in grado di manipolare il sistema DI per caricare il mio servizio di prova anziché il servizio reale. Se ho scritto il mio test e ho chiamato startActivity, ho ricevuto il seguente errore: java.lang.IllegalStateException: You need to use […]

Come terminare l’attività del genitore dall’attività del bambino

Sono nuovo nello sviluppo di Android. Ho creato un’attività principale (-> A), che ha 4 pulsanti. Uno dei 4 pulsanti è il tasto EXIT. Inizio un’altra attività (-> B), al clic del tasto EXIT. Questo apre ‘B’Attività attraverso un intento di’ A’Attività. L’attività “B” contiene: vuoi uscire? Sì-Button e No-Button. Se io do finish (), […]