2011-07-17 1 views
2

Dans mon applicattion je dois aller de de paramètres activité du téléphone cinque le code suivant:Retour à l'application de paramètres intention

`Intent myIntent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS); 
startActivity(myIntent);´ 

Puis dans l'activité des paramètres, lorsque la presse utilisateur touche BACK, je veux retourner à mon application ¿c'est possible?

Merci

+1

Ce comportement est standard et sur la presse de retour dans les paramètres vous goto votre activité à condition que vous ne terminez pas explicitement. – PravinCG

Répondre

0

Il devrait aller automatiquement à l'activité précédente lorsque la touche arrière est enfoncée. J'utilise les paramètres de localisation activité dans l'une de mes applications et lorsque l'utilisateur appuie sur les dos, il retourne à l'application. Le seul moment où il pourrait ne pas se produire est si votre application est fermée à la mémoire libre pour une autre application/service, mais cela est très peu probable que si vous ouvrez simplement les paramètres d'emplacement.

+0

Dans ma demande en appuyant sur la touche Back, ne retourne pas à mon activité, revenir au menu de l'application du téléphone. Dois-je appeler autrement le code que je l'ai mis? ou Dois-je configurer quelque chose de spécial dans le manifeste android? – itaravika

+0

Peut-être cela dépend du matériel, je ne sais pas d'un moyen d'intercepter la presse touche retour d'une activité de paramètres, je ne pense pas qu'il est possible. Pardon! – Kenny

0

Je pense que la raison est parce que vous avez mis votre code dans la méthode onCreate(). Essayez de filmer à la méthode onStart(). Lorsque l'utilisateur clique sur le bouton précédent, cette méthode sera appelée.

Pour plus d'informations sur le cycle de vie d'activité s'il vous plaît voir this page

Questions connexes