项目中点击一个空间打开手机上以安装的播放器,
PackageManager packageManager = getActivity().getPackageManager();
//// String packageName = "com.tencent.qqlive";//要打开应用的包名,以腾讯视频为例
//// String packageName = "com.qiyi.video";//要打开应用的包名,以爱奇艺为例
String packageName = "com.youku.phone";//要打开应用的包名,以优酷为例
Intent launchIntentForPackage = packageManager.getLaunchIntentForPackage(packageName);
if (launchIntentForPackage != null)
startActivity(launchIntentForPackage);
else {
Toast.makeText(getActivity(), "手机未安装该应用", Toast.LENGTH_SHORT).show();
}
由以上代码可知可以打开手机上任何软件,只要知道该软件的包名,
如果大家不知道怎么知道包名, 那么就下载一个“GT”软件 可以知道包名,该软件怎么用就不说了。