如何搜索手机内存卡内的文件
2018-12-23 本文已影响0人
卡夫卡不吃卡夫
public String searchfile(String keyword)
{
File[] files = new File("/storage/sdcard0/" ).listFiles();
for (File file : files)
{
if(file.getName().indexOf(keyword) >= 0)
//indexOf方法返回 String 对象内第一次出现子字符串的字符位置
{
Toast. makeText(getApplicationContext(), "yes, wehave",Toast.LENGTH_LONG).show();
}
}
return keyword;
}
只需要把文件名传递到函数的参数中即可