[英]Android VideoView cannot play video
我正在嘗試在Android中播放視頻。 我的小部件是Kindle Fire,所以Android版本是2.3.4。 這是我的代碼:
super.onCreate(savedInstanceState);
setContentView(R.layout.video);
Uri uri = Uri.parse(getIntent().getExtras().getString(VIDEO_URI));
MediaController mediaController = new MediaController(this);
VideoView videoView = (VideoView) findViewById(R.id.videoView);
videoView.setMediaController(mediaController);
videoView.setVideoURI(uri);
videoView.requestFocus();
videoView.start();
它顯示帶有標題的對話框
“無法播放視頻”
和消息
“嘗試播放視頻時發生錯誤。視頻可能已被中斷或是不受支持的格式。請重試。”
錯誤消息說明一切,VideoView不支持視頻格式
在此處檢查受支持的格式: http : //developer.android.com/guide/appendix/media-formats.html
您可以嘗試使用視頻轉換器工具將視頻轉換為適當的格式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.