当前位置: 代码迷 >> Android >> 遍历sd卡文件想查询一个指定文件时遇到的有关问题
  详细解决方案

遍历sd卡文件想查询一个指定文件时遇到的有关问题

热度:5   发布时间:2016-04-27 23:04:31.0
遍历sd卡文件想查询一个指定文件时遇到的问题
代码如下图所示,我的设想是往编辑框输入想查询的sd卡中的一指定文件,然后遍历sd卡文件,再截取sd卡中文件后几位与编辑框内容一致的内容输出。我遇到的问题是:如果往编辑框输入的字符串大于不等于22个字符(比如123456789abcdefghij.png),程序就会崩溃报错,如果小于等于22个字符(比如123.png)就不会崩溃报错。不知道什么错。希望能有大神回答下,解决这个问题。

------解决思路----------------------
看错误信息!
------解决思路----------------------
String f1 = String.valueof(f);
这样你得到的一个字符串小于22了,所以造成f1.length()-i <0了 出错了
------解决思路----------------------
android日志是在logcat输出的
------解决思路----------------------
那就真心不知道了.你换成f1.endsWith(etString)试试
  相关解决方案