0
我知道如何使用意图和应用程序的软件包名称启动应用程序。使用意向启动应用程序(从安装在设备上进行选择)
像这样:
Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.google.android.gm");
if (launchIntent != null) {
startActivity(launchIntent);
}
我想要做的是,用户可以从安装在他/她的设备,而不是一个特定的应用选择。
我该怎么做?
另外,我想开一个浮动窗口内的其他应用程序(也许在自定义警告对话框或等价的,如果有可能的话)
我可以在应用程序内打开其他应用程序吗?假设我有一个弹出式窗口或提示对话框,所以启动的应用程序将显示在那里? –
@TsurYohananov:不是我将如何定义为“在我的应用程序内”。 – CommonsWare
假设我有一个弹出窗口或提示对话框,以便启动的应用程序将显示在那里? –