2010-07-13 4 views
0

Dans ma tablette chaque fois que je sélectionne l'option de case à cocher pour téléphone cellulaire iam tethering observant ci-dessous ligne dans mon Eclipse logcatcomment utiliser inbuit application à partir d'Android?

07-09 07:28:18.279: INFO/ActivityManager(940): Starting activity: Intent { act=android.intent.action.MAIN cmp=com.android.settings/.tether.Tether } 

Je veux utiliser dans mon application.Is il possible d'utiliser ce composant ou ne peuvent Je vois des méthodes d'application intégrées dans mon application comme les méthodes API après avoir inclus ce composant? S'il vous plaît donnez-moi un exemple de code sur ce

Répondre

0

Vous pouvez commencer n'importe quelle intention de votre application, qui est la force d'Android.

Du haut de ma tête:

ComponentName component = new ComponentName("com.android.settings", "com.android.settings/.tether.Tether"); 
Intent intent = new Intent(component); 
intent.setAction(Intent.ACTION_MAIN); 
startActivity(intent); 

je peux être un peu hors avec le nom du composant (vous devrez peut-être faire quelques essais et erreurs sur les cordes), mais cela ne devrait essentiellement que ce soit.

+0

Salut, Dans Log j'ai trouvé que le composant n'a pas été trouvé d'erreur.Mais chaque fois que je fais les réglages manuellement, il apparaît sur le Log.Pourquoi cela se produit-il? – Rajendar

+0

Quelle est la sortie exacte du journal? Vous devrez peut-être jouer avec les noms, comme essayer de supprimer les éléments avant le "/", etc. – EboMike

Questions connexes