作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何从 SD 卡上的文件夹中获取所有视频的列表并在列表中显示缩略图?当我点击缩略图时,它应该会打开该视频进行播放。
请帮帮我。
最佳答案
我们不能给你完整的代码。我只是建议您如何实现这一目标。您可以使用该代码查看特定文件夹中的媒体。
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"));
}
}
要在 ListView 中生成缩略图,请转到 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();
}
关于android - 如何在缩略图 View 中显示来自 SD 卡的视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13927956/
我有一个具有可变数量子元素的固定大小的 div。我不知道 children 的大小。目标是缩小它们以适合父级。 例子: .parent { width: 100px; height: 100p
我是一名优秀的程序员,十分优秀!