Domande taggate «android-fragments»

I frammenti rappresentano comportamenti riutilizzabili o porzioni dell'interfaccia utente in un'app Android.

7
Qual è la differenza tra FragmentPagerAdapter e FragmentStatePagerAdapter?
Qual è la differenza tra FragmentPagerAdaptere FragmentStatePagerAdapter? Informazioni FragmentPagerAdaptersulla guida di Google dice: Questa versione del cercapersone è la migliore da usare quando ci sono una manciata di frammenti tipicamente più statici da sfogliare, come una serie di schede. Il frammento di ogni pagina visitata dall'utente verrà conservato in memoria, …

5
Comprensione del set di FragmentRetainInstance (booleano)
A partire dalla documentazione: public void setRetainInstance (mantenimento booleano) Controlla se un'istanza di frammento viene mantenuta durante la ricostruzione di attività (ad esempio da una modifica della configurazione). Questo può essere usato solo con frammenti non nello stack posteriore. Se impostato, il ciclo di vita del frammento sarà leggermente diverso …



10
Android Fragment onAttach () obsoleto
Ho aggiornato la mia app per utilizzare l'ultima libreria di supporto (versione 23.0.0), ho scoperto che hanno deprecato la funzione onAttach () della classe Fragment. Invece di: onAttach (Activity activity) Nevica: onAttach (Context context) Poiché la mia app utilizza l'attività passata prima dell'ammortamento, una possibile soluzione che penso sia: @Override …

13
Chiama un metodo di attività da un frammento
Sto provando a chiamare un metodo nella mia attività da un frammento. Voglio che il frammento fornisca i dati del metodo e ottenga i dati quando il metodo ritorna. Voglio ottenere simili per invocare un metodo statico, ma senza l'uso di statico perché crea problemi nell'attività. Nuovo ai frammenti, quindi …

20
Invia dati dall'attività al frammento in Android
Ho due lezioni. Il primo è l'attività, il secondo è un frammento in cui ne ho alcuni EditText. Nell'attività ho una sottoclasse con async-task e nel metodo doInBackgroundottengo un risultato, che salvo nella variabile. Come posso inviare questa variabile dalla sottoclasse "la mia attività" a questo frammento?

20
Aggiornare ViewPager in modo dinamico?
Non riesco ad aggiornare il contenuto in ViewPager. Qual è l'uso corretto dei metodi instantiateItem () e getItem () nella classe FragmentPagerAdapter? Stavo usando solo getItem () per istanziare e restituire i miei frammenti: @Override public Fragment getItem(int position) { return new MyFragment(context, paramters); } Questo ha funzionato bene. Solo …

6
Richiesta errata Codice in onActivityResult
Sto iniziando una nuova attività dal mio frammento con startActivityForResult(intent, 1); e vuoi gestire il risultato nell'attività principale del frammento: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { Log.d(TAG, "onActivityResult, requestCode: " + requestCode + ", resultCode: " + resultCode); if (requestCode == 1) { // bla bla …

9
Differenza tra add (), replace () e addToBackStack ()
Qual è la differenza principale tra la chiamata di questi metodi: fragmentTransaction.addToBackStack(name); fragmentTransaction.replace(containerViewId, fragment, tag); fragmentTransaction.add(containerViewId, fragment, tag); Che cosa significa sostituire un frammento già esistente e aggiungere un frammento allo stato di attività e aggiungere un'attività allo stack posteriore? In secondo luogo, con findFragmentByTag(), questa ricerca di tag aggiunto …

30
Frammento Android nessuna vista trovata per ID?
Ho un frammento che sto cercando di aggiungere in una vista. FragmentManager fragMgr=getSupportFragmentManager(); feed_parser_activity content = (feed_parser_activity)fragMgr .findFragmentById(R.id.feedContentContainer); FragmentTransaction xaction=fragMgr.beginTransaction(); if (content == null || content.isRemoving()) { content=new feed_parser_activity(item.getLink().toString()); xaction .add(R.id.feedContentContainer, content) .setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN) .addToBackStack(null) .commit(); Log.e("Abstract", "DONE"); } Quando viene eseguito questo codice, viene visualizzato il seguente errore nel debug. …

12
Frammento su un altro problema di frammento
Quando sto mostrando un frammento (che è a schermo intero con lo #77000000sfondo) su un altro frammento (chiamiamolo principale), il mio frammento principale reagisce ancora ai clic (possiamo fare clic su un pulsante anche se non lo vediamo). Domanda : come prevenire i clic sul primo frammento (principale)? MODIFICARE Sfortunatamente, …


9
Attività, AppCompatActivity, FragmentActivity e ActionBarActivity: quando utilizzare quale?
Vengo da iOS, dove è facile e tu usi semplicemente un UIViewController. Tuttavia, in Android le cose sembrano molto più complicate, con alcuni componenti UIC per specifici livelli API. Sto leggendo BigNerdRanch per Android (il libro ha circa 2 anni) e mi suggeriscono di usarlo Activityper ospitare il mio FragmentActivities. …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.