i am doing live streaming and play video in video view. i want to hide default progress bar of video view . so i kindly request for my problem if anybody ha
Below is the code which adds the seek bar when using videoview So if you have used the code below please comment it and then check whether you still have a seekbar while viewing the video
MediaController mediaController=new MediaController(this);
mediaController.setAnchorView(videoView);
videoView.setMediaController(mediaController)
Cheers!!!
You have to set the media controller as null like this:
videoView.setMediaController(null);
I was able to get the SeekBar hidden with the help of following :
public void hidingSeekBar() {
final int topContainerId1 = getResources().getIdentifier("mediacontroller_progress", "id", "android");
final SeekBar seekbar = (SeekBar) mediaController.findViewById(topContainerId1);
seekbar.setVisibility(View.INVISIBLE);
final int topContainerId2 = getResources().getIdentifier("time", "id", "android");
final TextView mEndTime = (TextView) mediaController.findViewById(topContainerId2);
mEndTime.setVisibility(View.INVISIBLE);
final int topContainerId3 = getResources().getIdentifier("time_current", "id", "android");
final TextView mCurrentTime = (TextView) mediaController.findViewById(topContainerId3);
mCurrentTime.setVisibility(View.INVISIBLE);
// mEndTime, mCurrentTime;
}
P.S: I got the reference to the MediaController controls here.
videoView.setMediaController(null);