android自带的视频播放功能,,如何让当播放网络资源缓冲时他自带的progressbar重新显示,提示用戶正在加载视频,缓冲结束后再隐藏,以次提高用戶体验?(此progressbar只在开始播放前显示用于提示用戶正在加载视频,播放过程中缓冲时是不显示的)

解决方案 »

  1.   

    在MediaPlayer类中发现如下两个常量,应该能派上用场,继续研究. 
        /** MediaPlayer is temporarily pausing playback internally in order to
         * buffer more data.
         */
        public static final int MEDIA_INFO_BUFFERING_START = 701;    /** MediaPlayer is resuming playback after filling buffers.
         */
        public static final int MEDIA_INFO_BUFFERING_END = 702;