yochi376 Posted September 6, 2012 Share Posted September 6, 2012 Bonjour à tous, Pour une raison donnée, j'ai besoin de lancer le browser en arrière plan depuis mon application. J'ai le code nécessaire pour lancer le browser avec une url donnée, mais il s'affiche directement au premier plan, ce que je ne souhaite pas : public boolean browser(){ if (!url.startsWith("https://") && !url.startsWith("http://")){ url = "http://" + url; } Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse("http://" +url)); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(intent); Log.d(TAG,"Action Open Browser url"); return true; Est-il possible de l'ouvrir directement en arrière plan, ou bien même de le faire passer en arrière plan une fois qu'il est ouvert ? Merci d'avance :) Link to comment Share on other sites More sharing options...
djeman Posted September 6, 2012 Share Posted September 6, 2012 C'est bizarre ce que tu demandes :) Je sais pas ce que tu veux faire avec le navigateur mais est ce que t'as besoin d'utiliser le navigateur ou le moteur web (webkit) ? Car à mon avis si tu lances le navigateur qui est une interface utilisateur pour le webkit ben une ui c'est une ui c'est fait pour s'afficher. Link to comment Share on other sites More sharing options...
yochi376 Posted September 7, 2012 Author Share Posted September 7, 2012 J'ai besoin de faire ça à titre professionnel (tests de performances de mobiles) Je dois lancer un scénario (qui contient notamment l'ouverture du browser, entre autre) mais j'aimerais que tout se fasse en tâche de fond, afin que l'interface de mon appli soit toujours en premier plan [EDIT] c'est bien le navigateur web que je veux utiliser en arrière plan, pas le webkit :) Link to comment Share on other sites More sharing options...
djeman Posted September 7, 2012 Share Posted September 7, 2012 Oui bon ok j'ai saisi le truc c'était juste pour vérifier car c'est très rare qu'on est besoin de faire ça. Par contre j'ai jamais testé et là dessus sans avoir tester c'est plus que tendu, sur le web j'ai vu que certains ont réussi à le faire en lançant l'activité à partir d'un service t'as essayé ? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.