Articles of Android frammenti

Frammenti nei frammenti della scheda Barra d’azione?

Puoi inserire frammenti all’interno del frammento per una scheda nella barra delle azioni? Ho un’applicazione Android (3.0 / Honeycomb) con un’attività principale che ha una barra delle azioni con 3 tabs. Le tabs vengono aggiunte nel metodo onCreate () della mia attività e i frammenti della scheda vengono aggiunti / rimossi con un TabListener. Il […]

Creare correttamente un frammento in una finestra popup

Sono nuovo nello sviluppo di Android e sono confuso su come realizzare ciò che sto cercando di fare. Ho letto e studiato alcuni frammenti in modo da poter condividere layout e codice tra vari progetti di dimensioni dello schermo. Ho creato un paio di frammenti e li ho usati con successo. Ma ho una situazione […]

Inserimento di ViewPager come riga in ListView

Provo ad usare ViewPager come una riga in ListView, ma ottengo un comportamento bizzarro – Solo la prima riga funziona, ma quando faccio scorrere l’elenco scompare. Quando faccio scorrere una riga vuota, improvvisamente viene visualizzata la riga sopra. Sembra che Android crei un singolo cercapersone e lo utilizzi per tutte le righe. Questo è quello […]

Come frammento aperto da RecyclerView.Adapter

1.TabLayout – tab1 (Fragment1) – tab2 (Fragment2) – tab3 (Fragment3) * RecyclerView + CardView (OnClick) Su CardView ClickListner apre un altro frammento in tab3. Quindi, come aprire il frammento in tab3. L’errore è in getFragmentManager() : FragmentTransaction transaction = getFragmentManager().beginTransaction(); Invece di questo, ho provato: FragmentTransaction transaction = activity.getFragmentManager().beginTransaction(); FragmentTransaction transaction = itemview.getContext().getFragmentManager().beginTransaction(); Ma l’errore […]

ViewPager con una pagina contenente più frammenti “java.lang.IllegalArgumentException: Nessuna vista trovata per l’ID”

Nella mia piccola app per Android, ho un ViewPager con 3 pagine, ogni pagina contiene un frammento, tutto funziona perfettamente con FragmentStatePagerAdapter (vedi domanda precedente ). Ora per schermi più grandi, vorrei mantenere un ViewPager , ma voglio che i primi due frammenti siano sulla stessa prima pagina. Per questo, implemento il mio PagerAdapter e […]

Come ottenere il frammento corrente visualizzato in una scheda specifica di un viewpager?

Voglio ottenere l’ultimo frammento nel backstack o la corrente visualizzata è la stessa per me, nella tab b_1 . Come puoi vedere nell’immagine seguente, ho un ViewPager e un altro una tab b interna tab b . Quindi ci sono quattro frammenti attuali visualizzati. Domanda : Come posso ottenere l’istanza di Fragment 2 ? Ho […]

Frammento come singleton in Android

Domanda generale Posso definire i frammenti come singleton? Domanda specifica Nella mia domanda ho un ‘FragmentActivity’ con un FragmentPager che ha due Frammenti, FragmentA e FragmentB . Ho definito i frammenti come Singletons nel FragmentA estende la class Fragment : private static instance = null; public static FragmentA getInstance() { if (instance == null) { […]

ActionBar con supporto libreria e frammenti di contenuti di sovrapposizione

Ho aggiunto la libreria android-support-library-v7-app al mio progetto per supportare ActionBar dal livello API 7 sopra. Funziona come un fascino su Android 4.0+ e anche su Android 2.3 con una normale attività che ha setContentView in onCreate, ma quando l’attività sta caricando un frammento in onCreate l’ActionBar si sovrappone al contenuto del mio layout. In […]

ViewPager all’interno di Fragment perde il suo contenuto quando il Frammento viene riscritto

Ho un frammento semplice con un ViewPager. Sto usando la libreria di supporto aggiornata, v4 rev18! Se lo mostro per la prima volta, tutto funziona bene, se torno indietro e lo mostro di nuovo, l’app si blocca con la seguente eccezione: java.lang.NullPointerException at android.support.v4.app.FragmentManagerImpl.getFragment(FragmentManager.java:569) at android.support.v4.app.FragmentStatePagerAdapter.restoreState(FragmentStatePagerAdapter.java:211) at android.support.v4.view.ViewPager.onRestoreInstanceState(ViewPager.java:1281) at android.view.View.dispatchRestoreInstanceState(View.java:12043) at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2688) at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694) at […]

Come colbind più recyclerview o frammenti per l’animazione come mostrato

Uno dei miei clienti ha avuto di recente una strana ispirazione, che vogliamo davvero integrare nella sua applicazione Sto facendo del mio meglio per riuscirci, ma sono davvero confuso. Qualcuno può solo guidarmi nei passi per realizzare questo tipo di transizione con l’animazione. Permettimi solo di fare una domanda specifica per te per rispondere facilmente […]