当我们点击小部件时,我需要打开一个外部应用程序(例如netflix应用程序)。如何做到这一点?如何在android中从小部件打开外部应用程序?
在所有情况下,我找到像that这样的解决方案,但是,这不是我正在寻找的。
谢谢!
当我们点击小部件时,我需要打开一个外部应用程序(例如netflix应用程序)。如何做到这一点?如何在android中从小部件打开外部应用程序?
在所有情况下,我找到像that这样的解决方案,但是,这不是我正在寻找的。
谢谢!
的包名要创建自己的外部应用插件,您可以使用此代码:
PackageManager pm = getPackageManager();
try
{
String packageName = "com.example.package";
Intent launchIntent = pm.getLaunchIntentForPackage(packageName);
startActivity(launchIntent);
}
catch (Exception e1)
{
}
所以如果你需要包名,你可以在网络浏览器中找到它,在谷歌播放网站。
,然后,只需remplace它的代码:String packageName = "com.netflix.mediaclient";
试试这个,但你应该知道的是,包名其他应用程序
PackageManager pm = getPackageManager();
try
{
String packageName = "com.example.package";
Intent launchIntent = pm.getLaunchIntentForPackage(packageName);
startActivity(launchIntent);
}
catch (Exception e1)
{
}
编辑:
检查应用程序的包名,打开你的文件浏览器,并转到名为Android目录\数据\在这里你会发现所有安装的应用程序
你可以看到http://stackoverflow.com/questions/8969242/how-to-make-widget-of-running-application-in -Android。 – 2014-03-18 16:07:13
那你想要什么?请发布确切的要求... – AndroidMechanic
onclick和intent? –