Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 隐式意图不显示所有可用选项_Android_Android Intent - Fatal编程技术网

Android 隐式意图不显示所有可用选项

Android 隐式意图不显示所有可用选项,android,android-intent,Android,Android Intent,我正在使用Implicit意图从我的应用程序中打开音乐播放器,但它没有显示Android提供的默认音乐播放器 此处缺少默认的MIUI音乐播放器选项 这就是我如何称呼我的Intent Intent intent = new Intent(MediaStore.INTENT_ACTION_MUSIC_PLAYER); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); 画廊也是如此 Intent galle

我正在使用Implicit
意图从我的应用程序中打开音乐播放器,但它没有显示Android提供的默认音乐播放器
此处缺少默认的MIUI音乐播放器选项

这就是我如何称呼我的
Intent

Intent intent = new Intent(MediaStore.INTENT_ACTION_MUSIC_PLAYER);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);

画廊也是如此

Intent gallery = new Intent();
gallery.setAction(android.content.Intent.ACTION_VIEW);
gallery.setType("image/*");
gallery.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(gallery);
此代码自动打开谷歌照片应用程序,而不是默认的画廊应用程序 在调用我的意图时,是否需要添加额外的行

注意:-我无法使用PackageName打开应用程序,因为我希望用户选择 他想打开的应用程序
我也不能通过
uri
,因为我不想通过 默认情况下打开任何照片或音乐文件


尝试使用
Intent.CreateChooser
Ex:
startActivityForResult(Intent.CreateChooser(Intent,“选择图片”),选择图像请求
notworking@VipulAsri刚刚试过,这也直接打开了谷歌照片appI没有
MIUi
测试。尝试实施。如果这是一个设备相关的问题,请尝试深入了解一下。关于定制操作系统,我不能说太多,因为它们在隐式意图方面有很多不同。我想我在调用intent时遗漏了一些东西,因为来自其他应用程序的意图也显示了一些不成功的应用程序。我已经在HTC上测试过了,并且效果良好。我现在无法对
MIUI
做出任何假设。如果我找到解决办法,我会回去的。