我需要帮助创建一个文件选择器,它将选择的音频文件的路径选为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);
}
但我不知道如何选择文件的路径。
答案 0 :(得分:0)
在onActivityResult()方法中调用传递的Intent的getData()方法,然后调用getPath:
String filePath = data.getData()。getPath();