【问题标题】:How to show videos from sdcard in thumbnail view?如何在缩略图视图中显示来自 sdcard 的视频?
【发布时间】:2012-12-18 07:04:57
【问题描述】:

如何从 sdcard 上的文件夹中获取所有视频的列表并在列表中显示缩略图?当我点击缩略图时,它应该会打开该视频进行播放。

请帮帮我。

【问题讨论】:

    标签: android


    【解决方案1】:

    我们无法为您提供完整的代码。我只是建议您如何实现这一目标。 您可以使用该代码查看特定文件夹中的媒体。

    String fileUrl = "/myfolder/";
    String MEDIA_PATH = android.os.Environment.getExternalStorageDirectory().getPath() +       
    fileUrl;
    

    这里是搜索特定扩展的过滤器代码。

    class Mp4Filter implements FilenameFilter {
     public boolean accept(File dir, String name) {
            return (name.endsWith(".mp4"));
      }
    }
    

    要在列表视图中生成缩略图,请转到 here

    对于点击开始视频,您需要实现onListItemClick。像这样:-

     protected void onListItemClick(ListView l, View v, int position, long id) {
     currentPosition = position;
     playSong(MEDIA_PATH + songs.get(position));
     Toast.makeText(getApplicationContext(), "Video Start",
     Toast.LENGTH_LONG).show();
     }
    

    【讨论】:

      猜你喜欢
      • 2011-06-27
      • 2014-06-24
      • 2015-03-18
      • 2023-03-10
      • 1970-01-01
      • 2011-03-25
      • 2012-06-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多