我怎样才能将GET_CONTENT用于音频?

时间:2014-02-03 17:31:35

标签: java android file audio android-intent

使用此代码后:

    public void getContent() {

    Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
    intent.setType("*/*");
    intent.addCategory(Intent.CATEGORY_OPENABLE);

    try {
        startActivityForResult(intent, REQUEST_CODE_GET_CONTENT);
    } catch (ActivityNotFoundException e) {
        // No compatible file manager was found.
        Toast.makeText(this, R.string.no_filemanager_installed, 
                Toast.LENGTH_SHORT).show();
    }
}

手机弹出一个窗口,您可以在其中选择音频或图像文件。我只想要音频,我不希望用户可以选择图像文件。如何才能显示此窗口并自动进入音频选择?

1 个答案:

答案 0 :(得分:1)

尝试intent.setType("audio/*");