Qual è la differenza essenziale tra questi due metodi? Quando creo un TextView, dovrei usarne uno sull'altro per le prestazioni? Modifica: qual è la differenza da onCreateView() { root = some view View v = new View(some context); root.add(v); return root; } onViewCreated() { View v = new View(some context); …
Nella documentazione di Android per una FragmentTransaction ho notato due metodi molto simili: detache remove. Le descrizioni laggiù non sembrano fornire molte informazioni su quando usarle e da quello che posso dire sembrano essere le stesse. Allora: quali sono le differenze tra questi due metodi?
Supponiamo che io voglia sostituire il frammento corrente in una vista contenitore con un altro. È meglio usare sostituire ... FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, newFragment, null); ft.commit(); ... o il seguente, con mostra e nascondi? FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.hide(oldFragment); ft.show(newFragment); ft.commit(); Un modo per farlo è più efficiente? …
Sto cercando di impostare il tema per un frammento. L'impostazione del tema nel manifest non funziona: android:theme="@android:style/Theme.Holo.Light" Guardando i blog precedenti, sembra che devo usare un ContextThemeWrapper. Qualcuno può riferirmi a un esempio in codice? Non riesco a trovare niente.
Sto scrivendo un'app per tablet 4.0 e 4.1, per la quale non voglio utilizzare le librerie di supporto (se non necessarie) ma solo l'api 4.x quindi. Quindi la mia piattaforma di destinazione è molto ben definita come:> = 4.0 e <= 4.1 L'app ha un layout multi-riquadro (due frammenti, uno …
Pensavo che il sistema avrebbe invertito le animazioni sul backstack quando si preme il pulsante Indietro quando si utilizzano frammenti utilizzando il codice seguente: FragmentManager fm = getFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnimations(R.anim.slide_in, R.anim.hyperspace_out); ft.replace(R.id.viewContainer, new class(), "layout").addToBackStack(null).commit();
Con il nuovo PreferenceFragmentCompat dalla libreria di supporto delle preferenze v7: http://developer.android.com/tools/support-library/features.html#v7-preference , ottengo questo errore E java.lang.IllegalStateException: Must specify preferenceTheme in theme E at android.support.v7.preference.PreferenceFragmentCompat.onCreate(PreferenceFragmentCompat.java:202) Quale tema impostare? Aggiornamento: ho provato a usare <item name="preferenceTheme">@style/PreferenceThemeOverlay</item> come suggerito da @Bogato ma non sembra giusto e sembra molto Holo anche su …
Questa è una domanda canonica per un problema pubblicato di frequente su StackOverflow. Sto seguendo un tutorial. Ho creato una nuova attività utilizzando una procedura guidata. Ottengo NullPointerExceptionquando tento di chiamare un metodo su Views ottenuto con findViewById()nella mia attività onCreate(). Attività onCreate(): @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); …
Ho un RecyclerView che carica alcuni dati dall'API, include l'URL di un'immagine e alcuni dati e utilizzo networkImageView per caricare l'immagine lazy. @Override public void onResponse(List<Item> response) { mItems.clear(); for (Item item : response) { mItems.add(item); } mAdapter.notifyDataSetChanged(); mSwipeRefreshLayout.setRefreshing(false); } Ecco l'implementazione per Adapter: public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, final int …
Ho un'applicazione che consiste nell'usare ActionBarSherlock in modalità tab, ho 5 tab e il contenuto di ogni tab viene gestito usando frammenti. Per tab2, tuttavia, ho un frammento il cui file xml contiene un elemento ViewPager che a sua volta ha alcune pagine di frammento. Quando avvio inizialmente l'applicazione, riesco …
In un'applicazione Android sto caricando i dati da un Db in TableViewun file Fragment. Ma quando lo ricarico Fragmentmostra i dati precedenti. Posso ripopolare Fragmentcon i dati attuali invece che con i dati precedenti?
Sono abbastanza nuovo nell'usare i frammenti. Sto solo cercando di creare una semplice applicazione di esempio che utilizzi Fragments. Il mio scenario è che ho due attività con un frammento all'interno di ciascuna attività. Il primo frammento ha un testo ed un pulsante. Il secondo frammento ha una visualizzazione del …
ULTIME INFORMAZIONI: ho ridotto il mio problema a un problema con il fragmentManager che conserva istanze di vecchi frammenti e il mio viewpager non è sincronizzato con il mio FragmentManager. Visualizza questo problema ... http://code.google.com/p/android/issues/detail?id=19211#makechanges . Non ho ancora idea di come risolverlo. Eventuali suggerimenti... Ho provato a eseguire il …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.