首页 > 解决方案 > 点击文件夹没有反应

问题描述

我是初学者,我想创建一个简单的文件浏览器,但是在我的项目中,当我尝试单击任何文件夹或文件时没有响应,如何解决这个问题???

private List<String> fileList = new ArrayList<String>();

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    File root = new File(Environment.getExternalStorageDirectory().getAbsolutePath());
    ListDir(root);
}

void ListDir(File f) {
    File[] files = f.listFiles();
    fileList.clear();
    for (File file : files) {
        fileList.add(file.getPath());
    }
    ArrayAdapter<String> directoryList = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, fileList);
    setListAdapter(directoryList);
}

标签: javaandroid

解决方案


推荐阅读