小编Vih*_*tel的帖子

如何在Android中获取文件的绝对路径?

btnimport.setOnClickListener(new View.OnClickListener() {

 @Override

 public void onClick(View v) {


 Intent fileintent = new Intent(Intent.ACTION_GET_CONTENT);

 fileintent.setType("*/*");

            try {

                startActivityForResult(fileintent, requestcode);

            } catch (ActivityNotFoundException e) {

            }
        }
    });`
Run Code Online (Sandbox Code Playgroud)

我正在尝试在我的Android应用程序中导入sky.csv文件.

但是,当我选择文件时,我会得到:

IO例外:打开失败:ENOENT(没有这样的文件或目录)

我将检查路径:

日志>内容://com.android.externalstorage.documents/document/38F0-D5E4%3ADCIM%2Fsky.csv我正在使用这种方法获取路径

protected void onActivityResult(int requestCode, int resultCode, Intent data) 
{ 

if (data == null)

 return;

switch (requestCode) {

  case requestcode:

 Uri filepath1 = data.getData();

 String filepath = filepath1.toString();
Run Code Online (Sandbox Code Playgroud)

请帮我解决一下这个.我尝试了很多方法.但是,我没有得到任何适当的解决方案.

csv android android-intent android-file

6
推荐指数
1
解决办法
8607
查看次数

标签 统计

android ×1

android-file ×1

android-intent ×1

csv ×1