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 № 1Spró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);