一个带回调的基本文件选择器?

时间:2017-05-09 01:19:31

标签: android filechooser

我试图编写一个功能,只显示用户手机(内部/外部存储器)中可用的所有音乐文件(mp3),并通过回调"界面"返回所选文件。

这是我所拥有的,但我没有回调! *我使用API​​ 16(JB 4.1)*

    public void pickMusic() {
        Intent intent = new Intent(Intent.ACTION_GET_CONTENT, android.provider.MediaStore.Audio.Media.EXTERNAL_CONTENT_URI);
        intent.setType("audio/*");
        try {
            getContext().startActivity(intent);
        }
        catch (Throwable e) {
            Log.d(TAG, "pickMusic: " + e.getLocalizedMessage());
            e.printStackTrace();
        }
    }

如果您知道更好的方法,请分享。提前谢谢。

编辑:我使用不同的API级别! " startActivityForResult"不要让我出现,我的应用程序是Application类的子类。

0 个答案:

没有答案