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)
请帮我解决一下这个.我尝试了很多方法.但是,我没有得到任何适当的解决方案.