亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

The constructor MediaController(MainActivity) is undefined

http://img1.sycdn.imooc.com//588c427100017f7205610316.jpg

The constructor MediaController(MainActivity) is undefined

MediaController controller = new MediaController(this, null);


The method setMediaController(android.widget.MediaController) in the type VideoView is not applicable for the arguments (android.media.session.MediaController)


The method setMediaPlayer(VideoView) is undefined for the type MediaController

正在回答

4 回答

把下面一行刪除

import ?android.media.session.MediaController

0 回復 有任何疑惑可以回復我~

試試看

import ?android.widget.MediaController

0 回復 有任何疑惑可以回復我~
package?com.imooc.videoplayer;

import?android.app.Activity;
import?android.media.session.MediaController;
import?android.net.Uri;
import?android.os.Bundle;
import?android.os.Environment;
import?android.view.Menu;
import?android.view.MenuItem;
import?android.widget.VideoView;

public?class?MainActivity?extends?Activity?{

	private?VideoView?videoView;
	
	@Override
	protected?void?onCreate(Bundle?savedInstanceState)?{
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		videoView?=?(VideoView)?findViewById(R.id.videoView);
		String?path?=?Environment.getExternalStorageDirectory().getAbsolutePath()+"";		/**
		
		?*?本地視頻播放
		?*/
		videoView.setVideoPath(path);
		
		/**
		?*?網絡視頻播放
		?*/
		//videoView.setVideoURI(Uri.parse(""));
		
		/**
		?*?使用MediaController控制視頻播放
		?*/
		android.widget.MediaController?controller?=?new?MediaController(this);
		
		/**
		?*?設置VideoView與MediaController建立關聯
		?*/
		videoView.setMediaController(controller);
		
		/**
		?*?設置MediaController與VideoView建立關聯
		?*/
		controller.setMediaPlayer(videoView);
	}
	
}


0 回復 有任何疑惑可以回復我~

http://img1.sycdn.imooc.com//588c456600013d7e07050321.jpg

Type mismatch: cannot convert from android.media.session.MediaController to android.widget.MediaController

是版本不對嗎,還是什么情況,請高手賜教??!

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Android視頻播放器
  • 參與學習       20519    人
  • 解答問題       90    個

Android系統自帶的以及自定義播放器

進入課程

The constructor MediaController(MainActivity) is undefined

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號