BGL Merhaba iyi çalışmalar, konuyla ilgili araştırma yaptım ve aşağıdaki kaynağı buldum, faydası olur umarım.
VideoPlayer uygulaması mevcut durumda olduğu için, kullanıcının oynatmayı kontrol etmesinin bir yolu yoktur. Daha önce belirtildiği gibi, bu MediaController sınıfı kullanılarak gerçekleştirilebilir. VideoView'a bir denetleyici eklemek için onCreate() yöntemini bir kez daha değiştirin:
package com.ebookfrenzy.videoplayer;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.VideoView;
import android.widget.MediaController;
public class VideoPlayerActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_video_player);
final VideoView videoView = (VideoView)
findViewById(R.id.videoView1);
videoView.setVideoPath(
"http://www.ebookfrenzy.com/android_book/movie.mp4");
MediaController mediaController = new
MediaController(this);
mediaController.setAnchorView(videoView);
videoView.setMediaController(mediaController);
videoView.start();
}
.
.
.
}
Uygulama bu değişiklikler uygulanmış olarak başlatıldığında, oynatmanın başlangıcında medya kontrolleri video oynatma üzerinde birkaç saniye boyunca görünür. Bu kontroller bir arama çubuğu, ses kontrolü ve bir oynat/duraklat düğmesi içermelidir. Kontroller görünümden çekildikten sonra, VideoView tuvaline dokunarak geri yüklenebilirler. Sadece üç kod satırı ile video oynatıcı uygulamamız artık Şekil 47-3'te gösterildiği gibi medya kontrollerine sahiptir:

Kaynak