首页 > 解决方案 > 当我在列表视图中滚动时,我的应用程序崩溃了

问题描述

我正在 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;
}

标签: javaandroid

解决方案


推荐阅读