如何获得缩略图视频
我想要得到它们存储在服务器的视频缩略图...和网格视图将用于显示缩略图...我使用的Android 3.0如何获得缩略图视频
这里是代码我已经使用:
String[] videoFileList = {
"http://129.0.0.213:8080/playback/201203/thumbs/00068.flv_img/0000003.jpg",
};
public class MyThumbnaildapter extends ArrayAdapter<String>{
public MyThumbnaildapter(Context context, int textViewResourceId,
String[] objects) {
super(context, textViewResourceId, objects);
// TODO Auto-generated constructor stub
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
View row = convertView;
if(row==null){
LayoutInflater inflater=getLayoutInflater();
row=inflater.inflate(R.layout.main, parent, false);
}
ImageView imageThumbnail = (ImageView)row.findViewById(R.id.gridview);
Bitmap bmThumbnail;
bmThumbnail = ThumbnailUtils.createVideoThumbnail(videoFileList[position], Thumbnails.MICRO_KIND);
imageThumbnail.setImageBitmap(bmThumbnail);
return row;
}
}
请帮我...
的createVideoThumbnail方法的第一个参数是视频文件的路径,在那里,如果我从你的查询正确认识,你是传递一个文件路径“ .jpg'文件。
bmThumbnail = ThumbnailUtils.
createVideoThumbnail(THE_PATH_OF_VIDEO_FILE, Thumbnails.MICRO_KIND);
,但我得到的错误,然后我改变了代码我复制从http://stackoverflow.com/questions/8270713/get-a-image-of-a-url-dynamicly .....及其在logcat中的打印值,但它没有在模拟器中显示任何值... 。请帮助我...... – 2012-03-21 13:06:35
你有什么错误? – Rohit 2012-03-21 13:51:45
其实我没有收到任何错误...但它不显示缩略图和模拟器上的视频细节(意味着我越来越空白屏幕).... – 2012-03-26 09:08:59
文档什么语言?什么平台? (从'@ Override'属性猜测这是Java,但不确定)。 – Oded 2012-03-12 12:11:07
我使用的是Android 3.0 ...,我没有使用任何真正的设备... – 2012-03-12 12:15:35
@Oded:Java是我使用我的链接试图语言.. – 2012-03-28 06:47:56