janvier
2013
Bonjour,
Et oui, on peut se poser la question, mais comment je fais pour que mon utilisateur soit obliger de rester dans mon application. Ce qui est important voir primordial pour certains de nos clients.
Alors certains vont cacher la barre de notification (d’états) et se battre à mort pour faire disparaître la barre du bas (avec les boutons home, back,…) genre:
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
et aussi ils vont essayer de récupérer les évènements KeyEvent.KEYCODE_BACK, KeyEvent.KEYCODE_HOME, KeyEvent.KEYCODE_POWER. Solution qui bien sûr ne marche pas.
Bien sûr ma solution ne marche que si vous êtes propriétaire du matériel (sans pour autant avoir les droits roots) et elle est super simple, ne nécessite que peux de code écrit par vous (la plupart du code étant écrit par Google) et marche de manière systématique pour tous les devices sur toutes les versions. Ça fait rêver hein.
Alors, je vous la donne ?
Eh beh non, vous avez qu’à être en formation avec moi désolé, mais je cherche activement des stagiaires, alors des tips de ce type là je le leur réserve
Vous pouvez aussi me contacter pour qu’on en discute ;o)
Enfin, dites vous qu’une solution simple existe et qu’elle prend 3 minutes à mettre en place.
Alors, vous voyez bien qu’il nous reste un espoir.
ps: Et si j’avais la maîtrise du Home de l’appareil ?
Mathias Séguy
mathias.seguy@android2ee.com
Fondateur Android2EE
Formation – Expertise – Consulting Android.
Ebooks pour apprendre la programmation sous Android.
3 Commentaires + Ajouter un commentaire
Référence Android
Mots-clés
Archives
- mars 2015
- février 2015
- janvier 2015
- mai 2014
- mars 2014
- janvier 2014
- décembre 2013
- novembre 2013
- septembre 2013
- mai 2013
- mars 2013
- février 2013
- janvier 2013
- décembre 2012
- novembre 2012
- octobre 2012
- septembre 2012
- août 2012
- mai 2012
- avril 2012
- mars 2012
- janvier 2012
- décembre 2011
- novembre 2011
- septembre 2011
Je me demandais si quelqu’un avait envie de savoir.
Non, l’idée n’est pas d’empêcher l’utilisateur de quitter l’application. C’est plus d’avoir un Home qui quand l’utilisateur arrive dessus lance l’activité. Donc même s’il quitte l’activité, il revient dessus automatiquement.
Oui, on peut en savoir plus ? L’accès au home n’est pas protégé ?
Yves de http://www.pg1.fr
[…] Comment forcer l’utilisateur à rester au sein de son activité par MathiasSeguy (16/01/2013 16:45) […]