Comment appeler la calculatrice Android sur mon application pour tous les téléphones
public static final String CALCULATOR_PACKAGE ="com.android.calculator2";
public static final String CALCULATOR_CLASS ="com.android.calculator2.Calculator";
Intent intent = new Intent();
intent.setAction(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
intent.setComponent(new ComponentName(
CALCULATOR_PACKAGE,
CALCULATOR_CLASS));
les travaux ci-dessus pour HTC seulement
public static final String CALCULATOR_PACKAGE ="com.sec.android.app.popupcalculator";
public static final String CALCULATOR_CLASS ="com.sec.android.app.popupcalculator.Calculator";
les travaux ci-dessus pour les S3
J'ai besoin d'un code qui fonctionne pour tous. Quelqu'un à la moindre idée ?Veuillez donner un exemple de code
source d'informationauteur Simon Macha Mwas
Vous devez vous connecter pour publier un commentaire.
vous pouvez essayer en tant que par Défaut
calculator
sur tous les appareils android:et maintenant vous pouvez lancer une application de calculatrice:
Et pour Api >= 15 ,Vous pouvez utiliser
Vous aurez à vérifier si la valeur par défaut de la calculatrice nom du package(com.android.calculator2) est disponible avec ce:
Samsung utilise un grand nombre d'applications préinstallées avec TouchWiz qui ne sont pas disponibles en stock Android. Par conséquent, si vous obtenez une Exception dans le ci-dessus, vous pouvez vérifier si Samsung calculateur est disponible.
Btw, je pense com.android.calculator2 n'est pas HTC spécifiques.
Bien que c'est un Modifié Réponse de @ρяσѕρєя K
parce que cela fonctionne bien en samsung mobiles et que les paquets ont "calc"
mais pas tous les mobiles comme HTC ET LENOVO ETC
Et pour l'Api >= 15 ,Vous pouvez utiliser, MAIS !!!
CELA PEUT PEUT PROVOQUER UNE ERREUR COMME CECI
DONC PERMET DE JETER UN OEIL À CE
CHARGE toutes les applications de mise en réseau de
C'EST LE TRUC DE LA PARTIE
Nous Traversent à travers toutes les Applications pour obtenir de l'Application Nommée ou des Allumettes "Calculatrice"
APPEL OPENCALCULATOR