1
我想我的應用程序錄制視頻並在Android上的VideView上播放。我正是這樣做的。Android捕獲視頻和播放
Intent takeVideoIntent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
context.startActivityForResult(takeVideoIntent, ACTION_TAKE_VIDEO);
//上下文是活動的背景下
和壓倒一切的onActivityResult()作爲
Uri mVideoUri = data.getData();
videoView.setVideoUri(mVideoUri);
videoView.setMediaController(new MediaController(this));
videoView.requestFocus();
,但它不是播放錄製的視頻,我也用
videoView.setVideoPath(mVideoUri.getPath());
嘗試
而不是Uri,但除了一個變化之外什麼都沒有發生,它顯示這個視頻不能播放。
發佈logcat輸出。通過這種方式,人們可以輕鬆地將錯誤指出來,而不是花大部分時間來猜測您可能遇到的問題,從而幫助您解決問題。 – varevarao