【发布时间】:2017-02-26 01:05:43
【问题描述】:
我想使用 createChooser 从 URI 路径获取绝对路径。我必须做什么?如果您知道解决此问题的解决方案,请告诉我。顺便一提, URI路径显示跟随路径:
content://com.android.providers.media.documents/document/audio%3A38
正常路径显示跟随路径:
/document/audio:38
这是我的代码:
public void set_music_path(View view) {
Intent intent = new Intent();
intent.setType("audio/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "음악을 선택해주세요."), 1);
}
protected void onActivityResult(int req, int res, Intent data){
super.onActivityResult(req, res, data);
Uri uri = data.getData();
Toast.makeText(this, uri.toString(), Toast.LENGTH_SHORT).show();
Toast.makeText(this, uri.getPath().toString(), Toast.LENGTH_SHORT).show();
}
我是韩国学生,所以有一些语法错误。 如果有语法错误,请忽略我的错误
【问题讨论】:
标签: android