使用意图从SD卡中选择音频文件而不使其播放

时间:2014-03-20 20:07:50

标签: android

我想使用意图选择音频文件,但当我尝试选择音频文件时,默认音乐播放器启动该音频,所以我不想播放音频文件,同时选择音频 任何帮助表示赞赏..

我的代码是

            Intent intent = new Intent();
            intent.setAction(Intent.ACTION_GET_CONTENT);

            intent.addCategory(Intent.CATEGORY_OPENABLE);

            intent.setType("audio/mp3/*");

            startActivityForResult(intent, 0);

1 个答案:

答案 0 :(得分:0)

试试这段代码:

                        Intent intent = new Intent();
                        intent.setAction(Intent.ACTION_VIEW);
                        File file = new File(path);
                        intent.setDataAndType(Uri.fromFile(file), "audio/*");
                        startActivity(intent);

编辑:当然,文件是您要播放的音频...希望有所帮助