plateforme Android 1,5Android 1.5 et 1.6 AFER appeler l'activité d'arrivée et le bouton home comportement bizarre
- I ouvrir l'écran de démarrage à la fin que j'appelle finish() puis je me suis déplacé pour parcourir la page.
- Sur la page de navigation lorsque je clique sur le bouton d'accueil Cacher l'application. (B/c de fonction multitâches Android)
- Quand je vais à la demande de lancement de bureau Android à nouveau, il commence à partir de l'écran de démarrage.
plateforme Android 1,6
- I ouvrir l'écran de démarrage à la fin que j'appelle finish() puis je me suis déplacé pour parcourir la page.
- Sur la page de navigation lorsque je clique sur le bouton d'accueil, l'application est masquée (b/c de la fonction Multi-tâches d'Android)
- Lorsque je me rends à l'application de lancement de bureau d'Android, elle démarre toujours à partir de l'écran de navigation. pourquoi donc ?
Je mettais toutes les données en exemple OnSave
@Override
protected void onSaveInstanceState(Bundle outState) {
outState.putString(WLConstants.READ_GPS, readGPS);
outState.putSerializable(WLConstants.SEARCH_CRITERIA, searchCriteria);
outState.putString(WLConstants.PARAM_WHERE, locationField.getText().toString());
outState.putBoolean(WLConstants.PARAM_NEAR_ME, rNearMe.isChecked());
super.onSaveInstanceState(outState);
Log.v(TAG, "onSaveInstanceState()");
}
je suis extraire des valeurs de méthode oncreate
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if(savedInstanceState != null){
Log.v(TAG,"instace found");
}else{
Log.v(TAG,"instace not found");
}
}
« instance a conclu que » jamais s'appeler signifie qu'il ne retourne jamais paquet aucune raison Pourquoi ?
Quelqu'un vient de poster une réponse disant qu'ils avaient des problèmes similaires avec leur historique de pile, mais seulement quand ils s'exécutaient sous le débogueur: http://stackoverflow.com/questions/2061143/android-keep-tasks-activity-stack-after -restart-de-home/2061447 –