final File defaultDictDir = new File(Environment.getExternalStorageDirectory(), "quickDic");
String dir = defaultDictDir.getAbsolutePath();
File dictDir = new File(dir);
- if (dictDir.isDirectory() && dictDir.list() != null && dictDir.list().length > 0) {
+ String[] fileList = dictDir.isDirectory() ? dictDir.list() : null;
+ if (fileList != null && fileList.length > 0) {
return dir;
}
File efd = null;