Domande taggate «android-fragments»

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

5
onCreateOptionsMenu all'interno di Frammenti
Ho inserito l' setHasOptionsMenu(true)interno onCreateView, ma non riesco ancora a chiamare onCreateOptionsMenuall'interno dei frammenti. @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { setHasOptionsMenu(true); return inflater.inflate(R.layout.facesheet, container, false); } Di seguito è il mio onCreateOptionsMenucodice. @Override public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu menu) { getSupportMenuInflater().inflate(R.menu.layout, menu); return (super.onCreateOptionsMenu(menu)); } Il messaggio di …

3
Android.app Fragments vs. android.support.v4.app utilizzando ViewPager?
Ho una domanda riguardante le librerie di supporto Android, i frammenti e, come esempio specifico, la ViewPagerclasse. La mia intenzione è quella di creare un'app con funzionalità simili all'esempio fornito sul sito Web per sviluppatori Android ( http://developer.android.com/training/animation/screen-slide.html o http://developer.android.com/ formazione / implementazione-navigazione / laterale.html ). Esaminando il loro codice, …

13
Come utilizzare l'associazione dati con Fragment
Sto cercando di seguire l'esempio di associazione dei dati dal documento ufficiale di Google https://developer.android.com/tools/data-binding/guide.html tranne che sto cercando di applicare la raccolta dati a un frammento, non a un'attività. l'errore che sto attualmente ricevendo durante la compilazione è Error:(37, 27) No resource type specified (at 'text' with value '@{marsdata.martianSols}. …

18
Come faccio a far funzionare WRAP_CONTENT su un RecyclerView
Ho un DialogFragmentche contiene un RecyclerView(un elenco di carte). All'interno di questo ci RecyclerViewsono uno o più CardViewsche possono avere qualsiasi altezza. Voglio dare a questo DialogFragmentl'altezza corretta in base a CardViewsciò che è contenuto all'interno. Normalmente questo sarebbe semplice, vorrei impostare wrap_contentilRecyclerView come questo. <android.support.v7.widget.RecyclerView ... xmlns:tools="http://schemas.android.com/tools" android:id="@+id/recycler_view" android:layout_width="match_parent" …

12
Commutazione tra l'immagine del Navigatore di navigazione Android e il cursore verso l'alto quando si utilizzano frammenti
Quando si utilizza il cassetto di navigazione, gli sviluppatori Android raccomandano che nell'ActionBar "solo le schermate rappresentate nel cassetto di navigazione dovrebbero effettivamente avere l'immagine del cassetto di navigazione" e che "tutte le altre schermate abbiano il carato tradizionale". Vedi qui per i dettagli: http://youtu.be/F5COhlbpIbY Sto usando un'attività per controllare …



16
Ottieni l'oggetto frammento corrente
Nel mio main.xmlho <FrameLayout android:id="@+id/frameTitle" android:padding="5dp" android:layout_height="wrap_content" android:layout_width="fill_parent" android:background="@drawable/title_bg"> <fragment android:name="com.fragment.TitleFragment" android:id="@+id/fragmentTag" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </FrameLayout> E sto impostando un frammento come questo FragmentManager fragmentManager = activity.getSupportFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); Fragment newFragment = new FragmentType1(); fragmentTransaction.replace(R.id.frameTitle, casinodetailFragment, "fragmentTag"); // fragmentTransaction.addToBackStack(null); fragmentTransaction.commit(); Sta impostando diversi tipi di oggetti Fragment ( …

6
Perché voglio evitare costruttori non predefiniti nei frammenti?
Sto creando un'app con Fragmentse in una di esse ho creato un costruttore non predefinito e ho ricevuto questo avviso: Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle) instead Qualcuno può dirmi perché questa non è una buona idea? Puoi anche suggerire come farei questo: public static …

26
Come impostare la larghezza e l'altezza di DialogFragment?
Specifico il layout del mio DialogFragment in un file di layout xml (chiamiamolo layout_mydialogfragment.xml), e in particolare i suoi attributi layout_widthe layout_height(per esempio, 100dpciascuno). Quindi gonfio questo layout nel onCreateView(...)metodo di DialogFragment come segue: View view = inflater.inflate(R.layout.layout_mydialogfragment, container, false); Sfortunatamente, trovo che quando appare la mia finestra di dialogo …

5
FragmentPagerAdapter esiste solo in Android.Support.V4.App (e non Android.App)
Non riesco a trovare FragmentPagerAdapter in Android.App. Non voglio usare i frammenti di Android.Support.V4.App, poiché la mia API di destinazione è 14 e superiore (Android 4.0 e versioni successive). Quindi, voglio usare semplicemente Android.App.Fragments e le classi associate. L'ho trovato solo in Android.Support.V4.App, ma questo non è sufficiente per me …

5
Come impostare il titolo di DialogFragment?
Questo dovrebbe essere un compito semplice, ma per qualche motivo posso trovare un modo per impostare il titolo di un DialogFragment . (Sto impostando i contenuti della finestra di dialogo usando il onCreateViewsovraccarico). Lo stile predefinito lascia un posto al titolo, ma non riesco a trovare alcun metodo sulla DialogFragmentclasse …

30
Errore durante il gonfiaggio del frammento di classe
Ottengo l'errore Unable to start activity ComponentInfo{de.androidbuch.activiti/de.androidbuch.activiti.task.Activity}: android.view.InflateException: Binary XML file line #11: Error inflating class fragment quando passo attraverso la modalità verticale e orizzontale. Sto usando i frammenti. Il mio xml è: <LinearLayout android:id="@+id/mainLayout" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" > <ListView android:id="@+id/android:list" android:layout_height="wrap_content" android:layout_width="fill_parent"/> <fragment android:id="@+id/fragmentDetails" android:layout_height="fill_parent" android:layout_width="fill_parent" class="de.androidbuch.activiti.task.TaskDetailsFragment"/> </LinearLayout> Se …



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.