Я использую просмотр видео для воспроизведения файлов. Мне нужно поднять тост, когда панель поиска нажимается или используется для поиска видео, показывающего текущую продолжительность видео. Любая помощь?
MediaController mediaController = new MediaController(this.context);
mediaController.setAnchorView(videoView);
videoView.setMediaController(mediaController);
try {
videoView.setVideoURI(Uri.parse(url));
}
catch (Exception e){
Log.i("Error","In making connection");
}
videoView.requestFocus();
try{
videoView.setOnPreparedListener(new android.media.MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(android.media.MediaPlayer mediaPlayer) {
textViewPlayback.setVisibility(View.INVISIBLE);
Log.i("Inside","On prepare");
progressBar.setVisibility(View.INVISIBLE);
videoView.start();
videoView.seekTo(getSeekTime()*1000);
textViewPlayback.postDelayed(onEverySecond,10);
}
});
}
catch (Exception e){
Toast.makeText(this.context,"can not play this file",Toast.LENGTH_SHORT).show();
}
videoView.setOnErrorListener(new android.media.MediaPlayer.OnErrorListener() {
@Override
public boolean onError(android.media.MediaPlayer mediaPlayer, int i, int i1) {
Log.i("Error in playing","error");
return false;
}
});
videoView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
Toast.makeText(getContext(),textViewPlayback.getText(),Toast.LENGTH_SHORT).show();
return false;
}
});
}
Я использую видеоплеер для воспроизведения и управления мультимедиа. Мне нужно знать, есть ли какой-нибудь способ, которым я могу узнать, когда в панели управления просмотром видео дотрагивается панель поиска.