从文件选择器获取音频文件Uri

时间:2013-09-29 00:20:13

标签: android audio path uri

我需要帮助创建一个文件选择器,它将选择的音频文件的路径选为Uri。

这是我目前用作文件选择器的内容:

public void selectedAudio() {
Intent intent = new Intent();  
intent.setType("audio/*");  
intent.setAction(Intent.ACTION_GET_CONTENT);  
intent.putExtra(Intent.EXTRA_LOCAL_ONLY, true);
startActivityForResult(Intent.createChooser(intent, "Choose Sound File"), 1);
}

但我不知道如何选择文件的路径。

1 个答案:

答案 0 :(得分:0)

在onActivityResult()方法中调用传递的Intent的getData()方法,然后调用getPath:

  

String filePath = data.getData()。getPath();