我希望能够在android上的另一个应用程序中启动pandora。通过创建意图并启动它,这是可能的吗?
谢谢,史蒂文
发布于 2010-12-28 10:02:33
是的,如果你知道类路径是什么!如果这是不可能的,你就不会在市场上看到很多启动器替换应用程序了!我有Launcher Pro (免费版本),有了它,我可以通过在主屏幕上创建Acticity快捷方式来获得手机上所有活动和它们的类路径的列表。你可以生成你自己的列表,但这更简单(如果有人知道去哪里寻找,请留下评论!)查找要为Pandora启动的类路径,这应该就完成了。当然,这只有在你的用户安装了Pandora的情况下才会起作用。
发布于 2010-12-28 11:17:55
简单地创建一个自定义意图以使用android.intent.action.VIEW启动Pandora URL是否可行
发布于 2011-07-29 05:03:29
如果您知道包的名称:
PackageManager pm = getPackageManager();
try
{
String packageName = "com.example.package";
Intent launchIntent = pm.getLaunchIntentForPackage(packageName);
startActivity(launchIntent);
}
catch (Exception e1)
{
}https://stackoverflow.com/questions/4542662
复制相似问题