Android indexOf搜索文件示例
代码说明:
Android 系统中搜索文件的一个简单例子,功能和Windows搜索文件相似,不过实现上就差别大了:先载入main.xml Layout ,初始化对象: mKeyword=(EditText)findViewById(R.id.mKeyword); mButton=(Button)findViewById(R.id.mButton); mResult=(TextView) findViewById(R.id.mResult); 然后定义一个方法,将mButton添加onClickListener,取得输入的关键字,再创建搜索文件的method: private String searchFile(String keyword) { String result=""; File[] files=new File("/").listFiles(); for( File f : files ) { if(f.getName().indexOf(keyword)>=0) { result+=f.getPath()+" "; } } if(result.equals("")) result="找不到文件!!"; return result;
下载说明:请别用迅雷下载,失败请重下,重下不扣分!