gpt4 book ai didi

android - 在android中获取文件位置?

转载 作者:行者123 更新时间:2023-11-29 18:24:19 26 4
gpt4 key购买 nike

我使用下面的代码来检查文件可用性

    File f1=new File("/data/data/com.myfiledemo/files/settings.dat");
if(f1.exists())
textview.setText("File Exist");

如果我使用下面的代码它没有响应

   File f1=new File("settings.dat");
if(f1.exists())
tv.setText("File Exist");

这里com.myfiledemo是我的应用包。我只是像这样创建文件

   fileInputstream = openFileInput("settings.dat");  

为什么它不响应第二个 if 条件。??错了吗??

最佳答案

第二个代码 fragment 不是正确的使用方法,如果你坚持使用java.io.File对象,应该是:

File f1=new File(context.getFilesDir(), "settings.dat");
if(f1.exists()) {
tv.setText("File Exist");
}

关于android - 在android中获取文件位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3326074/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com