以下の xml フィードがあります。
<videourl>
<iframe src="http://www.youtube.com/embed/cHM0sm6aFtM?fs=0" width="500" height="298" frameborder="0" allowfullscreen="false" ></iframe >
</videourl>
ここでどうすればビデオを再生できますか???
私は以下のコードを書きました:
VideoView mVideo = new VideoView(this);
mVideo.setLayoutParams(videoLayoutParams);
mVideo.setVideoURI(Uri.parse("http://www.bogotobogo.com/Video/sample.3gp"));
MediaController mc = new MediaController(this);
mVideo.setMediaController(mc);
mVideo.requestFocus();
mVideo.start();
ここでビデオはうまく再生されます..
しかし、私はこれらのコードを追加しました
mVideo.setVideoURI(Uri.parse(Appscontent.Sub_arraylistvideosub.get(j)));
アプリを実行した後、アプリが強制的に閉じられたことを意味します。
編集:
はい、ここで SAX パーサーを使用しました:
if (localName.equalsIgnoreCase("videourl")) {
isVideos = true;
}
if (localName.equalsIgnoreCase("iframe")) {
if (isVideos)
{
String videosurl = attributes.getValue("src");
sitesList.setVideos(videosurl);
System.out.println("video value----->"+n+att_ID+"------>>"+videosurl);
String Sub_arry=n+videosurl;
Appscontent.Sub_arraylistvideo.add(Sub_arry);
}}
今、アプリを実行する必要があります。これは、force clsoed エラーが発生していることを意味します。これらを解決するにはどうすればよいですか?これらの解決策を教えてください。
これは、アプリが強制的に閉じられていることを意味します..なぜ私のアプリは強制的に閉じられているのですか.これらの解決策を教えてください???