Tag: android fragmenti

Comunicare tra un frammento e un'attività – migliori pratiche

Questa domanda è soprattutto per sollecitare opinioni sul modo migliore per gestire la mia applicazione. Ho tre frammenti trattati da un'attività. Il frammento A ha un elemento cliccabile e la foto B ha 4 elementi cliccabili e pulsanti. L'altro frammento mostra solo i dettagli quando viene scattata la foto. Sto utilizzando ActionBarSherlock. I pulsanti avanti […]

Cambiare dynamicmente i frammenti all'interno di un host scheda frammento?

Ho un'attività principale che è attività di frammento qui sto impostando due tabs con due frammenti A e B nel frammento B ho un button quando l'utente fa clic sul button che voglio modificare il frammento B al frammento C. Ma le tabs sopra sono visibili … Come faccio a sostituire i frammenti all'interno delle […]

Differenza tra FragmentPagerAdapter e FragmentStatePagerAdapter

Qual è la differenza tra FragmentPagerAdapter e FragmentStatePagerAdapter ? Informazioni su FragmentPagerAdapter La guida di Google dice: Questa versione del pager è più adatta quando ci sono una manciata di frammenti staticamente più statici da paginare attraverso, ad esempio un insieme di tabs. Il frammento di each pagina le visite utente verranno mantenute in memory, […]

Frammenti di Android e animation

Come implementare il tipo di scorrimento che ad esempio utilizza il client Honeycomb Gmail? TransactionManager può gestirlo automaticamente aggiungendo e rimuovendo i frammenti, è difficile da provare perché l'emulatore è una presentazione 🙂

getActivity () restituisce null nella function Fragment

Ho un frammento (F1) con un metodo pubblico come questo public void asd() { if (getActivity() == null) { Log.d("yes","it is null"); } } e sì quando lo chiamo (dall'attività), è nullo … FragmentTransaction transaction1 = getSupportFragmentManager().beginTransaction(); F1 f1 = new F1(); transaction1.replace(R.id.upperPart, f1); transaction1.commit(); f1.asd(); Deve essere qualcosa che sto facendo molto sbagliato, ma […]

Ottenere l'errore "attività Java.lang.IllegalStateException è stato distrutto" quando si utilizzano tabs con ViewPager

Ho un'applicazione che consiste nell'utilizzo di ActionBarSherlock nella modalità tab. Ho 5 tabs e il contenuto di each scheda viene gestito utilizzando frammenti. Per tab2 però, ho un frammento il file xml di cui è dotato un elemento ViewPager che a sua volta ha alcune pagine di frammento. Quando avvio inizialmente l'applicazione dell'applicazione, posso passare […]

Come determinare quando il frammento diventa visibile in ViewPager

Problema: Il frammento onResume() in ViewPager viene sparato prima che il frammento diventi effettivamente visibile. Ad esempio, ho 2 frammenti con ViewPager e FragmentPagerAdapter . Il secondo frammento è disponibile solo per utenti autorizzati e devo chiedere all'utente di accedere quando il frammento diventa visibile (utilizzando una window di dialogo di avviso). MA il ViewPager […]

Aggiorna ViewPager dynamicmente?

Non riesco ad aggiornare i contenuti in ViewPager. Una domanda: Qual è la relazione e l'utilizzo corretto dei methods instantiateItem () e getItem () nella class 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 (ma […]

Duplicare ID, tag null o id parent lo con un altro frammento per com.google.android.gms.maps.File di capitolo

Ho un'applicazione con tre tabs. Ogni scheda ha un proprio file di layout .xml. Il main.xml ha il proprio frammento di mappa. È quello che si presenta all'avvio dell'applicazione. Tutto funziona bene tranne quando cambio tra le tabs. Se cerco di tornare alla scheda frammento della mappa, ottengo questo errore. Passare a e tra le […]

ViewPager e frammenti – quale è il modo giusto per memorizzare lo stato del frammento?

I frammenti sembrano essere molto belli per separare la logica UI in alcuni moduli. Ma insieme a ViewPager suo ciclo di vita è ancora nebbioso per me. Così i pensieri Guru sono molto necessari! Modifica Vedi una soluzione scoraggiante sotto 😉 Scopo L'attività principale ha un ViewPager con frammenti. Questi frammenti potrebbero implementare una logica […]

L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.