/ / Android Jak uruchomić aktywność w Google + Photos? [zamknięte] - java, android

Android Jak uruchomić działanie Google + Photos? [zamknięty] - java, android

Wszystko, co muszę wiedzieć, to jak uruchomić aplikację Google Plus Photos.

Próbowałem:

startActivity(new Intent("com.google.android.apps.plus.photos"));

Ale to FC. Po prostu nie znam zamiaru. Ktoś chętny do pomocy? Dziękuję

Odpowiedzi:

1 dla odpowiedzi № 1

Spróbuj wykonać

    Intent intent = new Intent("android.intent.action.MAIN");
intent.setComponent(ComponentName.unflattenFromString("com.google.android.apps.plus.photos"));
intent.addCategory("android.intent.category.LAUNCHER");
intent.setPackage("com.google.android.apps.plus");
startActivity(intent);

lub:

Intent i;
PackageManager manager = getPackageManager();
try {
i = manager.getLaunchIntentForPackage("com.google.android.apps.plus.photos");
if (i == null)
throw new PackageManager.NameNotFoundException();
i.addCategory(Intent.CATEGORY_LAUNCHER);
startActivity(i);
} catch (PackageManager.NameNotFoundException e) {

}

0 dla odpowiedzi nr 2

Ok, dzięki Oli mogłem zmodyfikować jego pierwszą odpowiedź do pracy. Wszystko, co zrobiłem, to dodać .setpackage, aby lista z listy nie była wyświetlana. Dziękuję Ci

Intent intent = new Intent("android.intent.action.MAIN");
intent.setComponent(ComponentName.unflattenFromString("com.google.android.apps.plus.photos"));
intent.addCategory("android.intent.category.LAUNCHER");
intent.setPackage("com.google.android.apps.plus");
startActivity(intent);