视频以缩略图显示?
Im new to android .. 如何在ListView行中显示带有文本的视频缩略图?视频以缩略图显示?
我在我的数据库(服务器)中存储了一组youtube url。通过使用AsyncTask我检索URL的和存储在一个数组字符串... 现在在onPostExecute方法..如何显示这个数组视频网址列表视图与文本?
如何实现?
class LoadFiles extends AsyncTask<String, String, String> {
@Override
protected void onPreExecute() {
super.onPreExecute();
pDialog = new ProgressDialog(Focusarea.this);
pDialog.setMessage("Loading Videos. Please wait...");
pDialog.setIndeterminate(false);
pDialog.setCancelable(false);
pDialog.show();
}
protected String doInBackground(String... args) {
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("name", name));
json = jsonParser.makeHttpRequest(url_geturl, "GET", params);
Log.d("All Groups: ", json.toString());
try {
int success = json.getInt(TAG_SUCCESS);
System.out.println("Success");
if (success == 1) {
System.out.println("Success");
groups = json.getJSONArray(TAG_GROUP);
System.out.println("Result Success+++"+groups);
for (int i = 0; i < groups.length(); i++) {
JSONObject c = groups.getJSONObject(i);
String intro = c.getString(TAG_INTRO);
System.out.println("Checking ::"+intro);
vid.add(intro);
System.out.println("VIDEOS LINK" + vid);
if(intro!=null && intro!=""){
videoUrl=intro;
}else {
showAlert();
}
} catch (JSONException e) {
System.out.println("Error "+e.toString());
}
return null;
}
protected void onPostExecute(String file_url) {
// dismiss the dialog after getting VIDEOS
pDialog.dismiss();
vid=new ArrayList<String>(new ArrayList<String>(vid));
// how to implement here...
}
}
1)AsyncTasks中图像首先下载,存储到缓存中,然后显示在onPostExecute方法上。随后从缓存中获取图像。
2)Nostra的Universal Image Loader。
3)Fedor的LazyList。和;
4)Novoda的ImageLoader。
即时通讯我有我的视频网址在一个数组如何实现在onpostexecute显示视频列表... – 2013-05-06 08:18:32
如果你想在AsyncTask上显示图像在列表视图中,然后你必须在上面的方法 – 2013-05-06 08:19:52
代码在我的情况下,它不工作,所以我不接受..仍然没有解决... – 2013-05-06 09:23:34
我没有看到任何地方你会得到一个指向缩略图的直接URL。你有什么?如果不是的话,我建议你看看YoutubeAndroidPlayer库,或谷歌youtube v3库。前者允许您创建一个只有视频ID的缩略图视图,但每次都需要下载,后者更多的是手动工作,使用它抓取缩略图图像的URL,然后将其保存到SD卡中进行显示。 – 2013-05-06 08:09:28
在字符串介绍即时通讯从数据库中获得的URL和存储在Vid数组... – 2013-05-06 08:10:35