Tag: android frammenti

Attività excludeFromRecents non funziona su Android 5.0

Sto cercando di finire un'attività e non farlo sui recenti. Il seguente codice sembra funzionare su KitKat, ma non su lolipop, come l'attività mostra sempre nei recenti. intentInvite = new Intent( context, OnInviteActivity.class ); intentInvite.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intentInvite.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intentInvite = createInviteIntent( intentCloud, intentInvite ); context.startActivity( intentInvite ); AndroidManifest.xml <activity android:name=".OnInviteActivity" android:label="@string/app_name" android:excludeFromRecents="true" android:noHistory="true"

NotSerializableException salvando lo stato di frammento

A volte vedo eccezioni che non capisco davvero. Ecco cosa faccio: ho un'interface public interface IResultProcessor<T> extends Serializable { void processResult(T result); } , casi che uso in questa class: public class ConfirmationDialogFragment extends DialogFragment { public static void executeAfterConfirmation(FragmentActivity activity, IResultProcessor<Void> runnable, String title, String message, int icon, String positiveButtonText, String negativeButtonText) { ConfirmationDialogFragment […]

Come utilizzare PreferenceFragment?

Sto cercando di utilizzare PreferenceFragment che lo chiama da un'attività quando faccio clic su un'icona del mio ActionBar, chiamo semplicemente le FragmentPreferences con Intent: case R.id.settings: Intent prefs = new Intent(this, LogicAnalizerPrefs.class); startActivity(prefs); break; In questo modo, quando faccio clic sulla mia icona, le applicazioni sono semplici, voglio dire che non si blocca e niente […]

Il file di YouTubePlayerFragment non può essere lanciato in android.support.v4.app.Fragment

ho attaccato su questo per 3 giorni e ho provato tutto quello che mi sono imbattuto dopo un sacco di ricerca, questo post è veramente un'ultima soluzione, cercando di aprire un frammento di YouTubePlayer utilizzando un cassetto di navigazione Il file di YouTubePlayerFragment non può essere lanciato in android.support.v4.app.Fragment è il problema EDIT QUESTION: Ho […]

NullPointerException android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState

Utilizzando Share Intent l'applicazione si blocca con il seguente errore 01-25 12:16:09.270: E/AndroidRuntime(28699): FATAL EXCEPTION: main 01-25 12:16:09.270: E/AndroidRuntime(28699): java.lang.NullPointerException 01-25 12:16:09.270: E/AndroidRuntime(28699): at android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState(FragmentManager.java:1576) 01-25 12:16:09.270: E/AndroidRuntime(28699): at android.support.v4.app.FragmentManagerImpl.saveAllState(FragmentManager.java:1617) 01-25 12:16:09.270: E/AndroidRuntime(28699): at android.support.v4.app.FragmentActivity.onSaveInstanceState(FragmentActivity.java:481) 01-25 12:16:09.270: E/AndroidRuntime(28699): at com.actionbarsherlock.app.SherlockFragmentActivity.onSaveInstanceState(SherlockFragmentActivity.java:127) 01-25 12:16:09.270: E/AndroidRuntime(28699): at android.app.Activity.performSaveInstanceState(Activity.java:1113) 01-25 12:16:09.270: E/AndroidRuntime(28699): at android.app.Instrumentation.callActivityOnSaveInstanceState(Instrumentation.java:1188) 01-25 12:16:09.270: E/AndroidRuntime(28699): at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:2805) […]

Will onSaveInstanceState essere chiamato su frammenti nella pila posteriore?

Ogni frammento dello stack di FragmentManager avrà onSaveInstanceState chiamato quando l'attività viene distrutta, anche se questi frammenti non sono visibili? Questo comportmento è normale?

Android Studio – errore 8204 carattere illegale

Per qualche ragione, dopo aver ricostruito il mio progetto ho un errore di carattere illegale, ma nulla all'interno del mio codice viene sottolineato in rosso. Qualcuno può dirmi che cosa è sbagliato e come risolverlo? Errore illegal character: \8204 WCBankActivity.java import android.content.Intent; import android.os.Bundle; import android.support.v4.app.FragmentTransaction; import android.support.v7.app.ActionBarActivity; public class WCBankActivity extends ActionBarActivity { public […]

NavigationView come gestire i contenuti intestazione dynamic

Ho una NavigationView piuttosto standard. Quando utilizzo un layout statico nell'intestazione come sotto, funziona perfettamente. <android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_height="match_parent" android:layout_width="wrap_content" android:layout_gravity="start" android:fitsSystemWindows="true" app:headerLayout="@layout/nav_header" app:menu="@menu/drawer_view"/> Ma voglio avere un'intestazione dynamic in modo che possa cambiarlo quando l'utente ha eseguito l'accesso, ecc … Quindi ho provato a utilizzare un frammento anziché nav_header.xml <android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_height="match_parent" android:layout_width="wrap_content" android:layout_gravity="start" android:fitsSystemWindows="true" […]

Come gestire più frammenti per una singola attività

Recentemente ho iniziato a dare un'occhiata a sviluppare applicazioni per il mio dispositivo android. Quello che è iniziato questo interesse per me stavo giocando in giro con alcuni arduinos avuto la grande idea di farli comunicare con il mio telefono cellulare, come dire un'interface per qualsiasi valore che sto misurando sul arduino stesso. Ora avrei […]

Frammenti ancora aggiunti al backstack senza call addToBackStack, perché?

Faccio la mia class di aiutante di modifica del frammento e ho qualche problema con esso. Lo chiamo FragmentChanger Ha un fragmentContainer ViewGroup , che è un ViewGroup , che contiene tutti i frammenti che vorrei mostrare. Ho fatto la mia replace(Fragment fragmentToChange, boolean needSaveToBackStack) function che è: Rimozione del vecchio frammento del frammento del […]

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