Android 未在列表视图中显示视频缩略图
我开发了一个应用程序,它从服务器的数据库中获取视频的url,并在用户从listview中选择视频时播放视频。 我能够显示url的链接,但无法从url获取视频的缩略图。这是我所做的代码Android 未在列表视图中显示视频缩略图,android,android-video-player,Android,Android Video Player,我开发了一个应用程序,它从服务器的数据库中获取视频的url,并在用户从listview中选择视频时播放视频。 我能够显示url的链接,但无法从url获取视频的缩略图。这是我所做的代码 public View getView(int position, View convertView, ViewGroup parent) { // TODO Auto-generated method stub View row = convertView;
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
View row = convertView;
if (row == null) {
row = LayoutInflater.from(context).inflate(R.layout.row, null,
false);
}
TextView textfilePath = (TextView) row.findViewById(R.id.FilePath);
textfilePath.setText(urls[position]);
ImageView imageThumbnail = (ImageView) row
.findViewById(R.id.Thumbnail);
Bitmap bmThumbnail;
bmThumbnail = ThumbnailUtils.createVideoThumbnail(urls[position],
Thumbnails.MINI_KIND);
imageThumbnail.setImageBitmap(bmThumbnail);
return row;
}
请告诉我怎样才能得到缩略图。这是完成我的应用程序的唯一剩余内容。您的视频来自何处?视频存储在www文件夹中。我也可以播放视频,只是我无法从视频url制作缩略图。
ThumbnailUtils.createvideothumboil(URL[position],Thumbnails.MINI\u KIND)
为nullwww文件夹提供了“来自资产”或“来自SD卡”的方法?它存储在我的机器上。我已经使用wamp am流媒体视频服务器设置了一个本地主机服务器。我猜您尝试的方法只适用于存储在sd卡中的视频,但我敢肯定