如何在SD卡中选择文件?

时间:2017-05-04 06:54:23

标签: java android

我尝试使用Android Studio创建可以在SD卡中选择文件并获取其路径的应用,就像row一样,我试过这个:

OpenFileDialog

然而,它不起作用,我该怎么办?

1 个答案:

答案 0 :(得分:0)

试试这个:

  Intent mediaIntent = new Intent(Intent.ACTION_GET_CONTENT);
  mediaIntent.setType("*/*"); //set mime type as per requirement
  startActivityForResult(mediaIntent,0);

您可以根据需要更改类型。

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    // TODO Auto-generated method stub
    super.onActivityResult(requestCode, resultCode, data);
    if (requestCode == 0
            && resultCode == Activity.RESULT_OK) {
        Uri uri = data.getData();
       Log.d("", "Video URI= " + videoUri);

    }
 }