Je sais comment mettre à jour mes propres programmes, et je sais comment ouvrir des programmes en utilisant un Uri prédéfini (pour les sms ou les e-mails par exemple)
J'ai besoin de savoir comment je peux créer une intention pour ouvrir MyTracks ou toute autre application dont je ne sais pas quelles intentions ils écoutent.
J'ai obtenu cette information de DDMS, mais je n'ai pas réussi à transformer cela en une intention que je peux utiliser. Ceci est tiré de l'ouverture manuelle de MyTracks.
Merci de votre aide
05-06 11:22:24.945: INFO/ActivityManager(76): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.google.android.maps.mytracks/com.google.android.apps.mytracks.MyTracks bnds=[243,338][317,417] }
05-06 11:22:25.005: INFO/ActivityManager(76): Start proc com.google.android.maps.mytracks for activity com.google.android.maps.mytracks/com.google.android.apps.mytracks.MyTracks: pid=1176 uid=10063 gids={3003, 1015}
05-06 11:22:26.995: INFO/ActivityManager(76): Displayed activity com.google.android.maps.mytracks/com.google.android.apps.mytracks.MyTracks: 1996 ms (total 1996 ms)