【发布时间】:2014-06-03 01:50:37
【问题描述】:
我正在尝试在视频视图中播放视频。 xml 代码包含视频视图为:
<VideoView
android:id="@+id/vvIntroVideo"
android:layout_width="wrap_content"
android:layout_height="0dip"
android:layout_weight="38" />
在我的 Java 部分代码中:
public class LoginPage extends Activity {
private VideoView introVideoView;
private static String DEBUG = LoginPage.class.getSimpleName();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login_page);
//initializing part
introVideoView = (VideoView) findViewById(R.id.vvIntroVideo);
try {
introPlayer();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
Log.v(DEBUG, e.getMessage().toString());
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.login_page, menu);
return true;
}
public void introPlayer(){
Uri video = Uri.parse("android:resource://"+getPackageName()+"/"+R.raw.documentariesandyou);
introVideoView.setVideoURI(video);
introVideoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
// TODO Auto-generated method stub
mp.setLooping(true);
}
});
introVideoView.start();
}
}
应用程序显示无法播放视频的错误。视频是 MP4 格式,所以可能没有问题。在这种情况下谁能帮助我。
【问题讨论】:
-
发布您的 logcat 错误和发生错误的特定行
-
@Milan Maharjan 你好,米兰我找到了一个教程,我的问题已经解决了。但是我还有一个问题你能不能看看我的另一个问题link。