Привет, я открываю другое приложение из своего приложения. Я хочу отобразить это другое приложение в диалоговом окне. Итак, каковы мои варианты. Я пытаюсь код ниже ...android open PackageManager как диалог
public class PictureGallery extends Activity{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
PackageManager pm = getPackageManager();
Intent intent = pm.getLaunchIntentForPackage("com.abc.me");
startActivity(intent); ???
setContentView(intent); ????
}
}
Я настраиваю тему для этой деятельности как диалог. Итак, как установить setContentView, поскольку это не макет, а diff. Мероприятия ?
Цените свою помощь.
Система Android не работает таким образом. Вы не можете запускать другое приложение в своем собственном «фрейме». Если действие, которое вы пытаетесь запустить, не было создано как диалоговое окно, вы не можете (на складе android) заставить вас отображать его в диалоговом окне (или любом другом «тип кадра» в вашем собственном приложении) – FoamyGuy