Хорошо, я нашел!Потратив на это часы !!Так что, насколько я знаю, понятия не имею, как это сделать на разных форумах.Вот трюк, который я нашел:
ПЕРВЫЙ КЛАСС (пример ...)
package com.sample.VideoViewExample;
import android.app.Activity;
import android.net.Uri;
import android.os.Bundle;
import android.view.SurfaceHolder;
import android.view.Window;
import android.view.WindowManager;
import android.widget.VideoView;
public class VideoViewExample extends Activity implements SurfaceHolder.Callback{
private VideoView mVideoView;
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
mVideoView = (VideoView) findViewById(R.id.surface_view);
mVideoView.setKeepScreenOn(true);
Window window = getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
SurfaceHolder holder = mVideoView.getHolder();
holder.addCallback(this);
MediaController_2 mMedia = new MediaController_2(this);
mMedia.setMediaPlayer(mVideoView);
mMedia.setAnchorView(mVideoView);
mVideoView.setMediaController(mMedia);
mVideoView.setVideoURI(Uri.parse("android.resource://" + getPackageName() +"/"+R.raw.osa_patient));
mVideoView.requestFocus();
mVideoView.start();
}
@Override
public void surfaceChanged(SurfaceHolder holder, int format, int width,
int height) {
// TODO Auto-generated method stub
}
@Override
public void surfaceCreated(SurfaceHolder holder) {
}
@Override
public void surfaceDestroyed(SurfaceHolder holder) {
// TODO Auto-generated method stub
}
}
ВТОРОЙ КЛАСС (С ТИКОМ)
package com.sample.VideoViewExample;
import android.content.Context;
import android.widget.MediaController;
public class MediaController_2 extends MediaController{
public MediaController_2(Context context) {
super(context);
// TODO Auto-generated constructor stub
}
public void hide() {
}
}
трюк простосоздать новый MediaController, который расширяет Mediacontroller и функция которого hide () ничего не делает!
Если вы хотите взглянуть на исходный код MediaController для лучшего понимания, вы можете посмотреть здесь: // исходный код дляMediaController http://hi -android.info / src / android / widget / MediaController.java.html
Надеюсь, это поможет sb, JB