当我在列表视图中滚动时,我的应用程序崩溃

时间:2019-05-20 18:48:35

标签: java android

我正在Android Studio中编程一个mp3播放器,该播放器从手机根目录读取mp3文件,并在列表视图中显示它们。我的问题是,当我浏览它时,该应用程序崩溃并且不再响应,不得不强制关闭它。

有人可以帮我吗?

谢谢

public ArrayList<File> EncontrarCanciones (File root)
{
    ArrayList<File> songs  = new ArrayList<File>();
    File[]ficheros=root.listFiles();
    for(File listar:ficheros)
    {
        if(listar.isDirectory() && !listar.isHidden())
        {
            songs.addAll(EncontrarCanciones(listar));
        } else {
            if(listar.getName().endsWith(".mp3"))
            {
                songs.add(listar);
            }
        }
    }
    return songs;
}

0 个答案:

没有答案