我有一个活动,我有一个图像视图..我捕获图像和图像存储在SD卡文件夹中。在capterd图像时,文件夹将在SD卡中创建,并且相应的点击图像存储在SD卡卡文件夹中。并在sqlite数据库中插入该图像的绝对路径。我得到图像的表索引并拆分路径以获取file/image name
.. ,,我想知道如何检查sd
卡片夹中的图像名称是否存在于发布图像时服务器..
String trp=AppDBManager.w1; ///image name get in Aapdbmanager class variable w1
File sdCard = Environment.getExternalStorageDirectory();
File dir = new File(Environment.getExternalStorageDirectory()+ "/Retailsolution/"+trp+"");
if(dir.exists()){
//code
}
答案 0 :(得分:0)
File root = new File(Environment.getExternalStorageDirectory(), mFolder);
if (root.exists()) {
File mFile;
mFile = new File(root, mFileNameOut);
if (mFile.exists()) {
//YOUR CODE
}
}
答案 1 :(得分:0)
试试这个:
File file = new File(path);
if(!file.exists()){
//your code if file not exists
}else {
}
答案 2 :(得分:0)
File file = new File(getExternalCacheDir(), "mytextfile.txt" );
if (file.exists()) {
//Do action
}