我想通过传递意图从Android音乐库中选择音乐/ mp3文件。 我在三星设备中打开音频库是成功的,但是在这种情况下 sony experia它没有用,也没有显示任何异常。
我的代码是
Intent i = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Audio.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(i,11);
但是当我使用这段代码时
Intent intent = new Intent();
intent.setType("audio/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,"Select Audio "), 11);
它创建了一个选择器并完美地工作但我不想使用它,因为它在用户输入中创建了一个步骤。 请解决我的问题。 谢谢。