Android 隐式意图不显示所有可用选项
我正在使用ImplicitAndroid 隐式意图不显示所有可用选项,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
意图从我的应用程序中打开音乐播放器,但它没有显示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
做出任何假设。如果我找到解决办法,我会回去的。