我是新来的Android域..如何在listview中获得视频(url)?
我与小应用程序的工作.. 在使用youtube
影片video view
发挥我的应用程序的IM ..
我需要的是什么?我有youtube
视频在数组列表中。我想这个array list
的视频应显示在listview
(缩略图)与文本,如果用户选择视频,它应该在下一个全屏幕播放..
如何实现这??请帮助我..
我已经通过谷歌去了,但我仍然没有明显的例子。请任何一个帮助我..
感谢很多提前...
我是新来的Android域..如何在listview中获得视频(url)?
我与小应用程序的工作.. 在使用youtube
影片video view
发挥我的应用程序的IM ..
我需要的是什么?我有youtube
视频在数组列表中。我想这个array list
的视频应显示在listview
(缩略图)与文本,如果用户选择视频,它应该在下一个全屏幕播放..
如何实现这??请帮助我..
我已经通过谷歌去了,但我仍然没有明显的例子。请任何一个帮助我..
感谢很多提前...
JSONObject jsonResponse = null;
try {
url="http://api.embed.ly/1/oembed?url="www.youtube.com/watch?v=XwGHJJYBs0Q"&maxwidth=500";
DefaultHttpClient httpClient = new DefaultHttpClient();
Log.v("URL request", "--->" + url);
URI uri = new URI(url);
HttpGet httpget = new HttpGet(uri);
httpget.setHeader("Accept", "application/json");
httpget.setHeader("Content-type", "application/json; charset=utf-8");
HttpResponse response = httpClient.execute(httpget);
HttpEntity responseEntity = response.getEntity();
String changeTIDRec = EntityUtils.toString(responseEntity);
System.out.println(changeTIDRec);
jsonResponse = new JSONObject(changeTIDRec);
Log.v("WebService", "Response : " + jsonResponse);
} catch (Exception e) {
e.printStackTrace();
}
return jsonResponse;
JSONObject json = new WebService().RequestUrl(url);
String thumbnail_url;
if (json == null) {
return null;
} else {
String provider_url = json.getString("provider_url");
System.out.println("provider_url"+provider_url);
String description = json.getString("description");
System.out.println("description"+description);
String title = json.getString("title");
System.out.println("title"+title);
String urls = json.getString("url");
System.out.println("url"+urls);
String thumbnail_width = json.getString("thumbnail_width");
System.out.println("thumbnail_width"+thumbnail_width);
thumbnail_url = json.getString("thumbnail_url");
System.out.println("thumbnail_url"+thumbnail_url);
String version = json.getString("version");
System.out.println("version"+version);
String provider_name = json.getString("provider_name");
System.out.println("provider_name"+provider_name);
String type = json.getString("type");
System.out.println("type"+type);
String thumbnail_height = json.getString("thumbnail_height");
System.out.println("thumbnail_height"+thumbnail_height);
}
return thumbnail_url;
实施例
http://api.embed.ly/1/oembed?url=http://www.youtube.com/watch?v=KFBdW9EQgVg&maxwidth=500
采取看看从github
这个例子当中,更
我在我的应用程序中使用此代码,并使用HTML代码的iframe标签播放的视频到网页视图。
对Imageview和Textview使用'custom adapter',对缩略图使用'Imageview'和对视频名使用'Textview'。并使用'listitemclicklistener' – 2013-04-30 05:51:34
你可以给这个例子...但在我的数组中,我已经存储了这些URL .. – 2013-04-30 06:05:20
@OneManArmy:来http://chat.stackoverflow.com/rooms/27387/android-india – 2013-04-30 06:11:00