全屏播放的时候,点击屏幕,想要把Title显示到VideoView上面来。要怎么做呢 ?非常感谢!
解决方案 »
- android开发一个小项目
- 安卓横竖屏切换抖动
- android锁屏后broadcastreceiver不工作
- 关于WebView查找关键字并高亮的问题
- super.XXX()方法的使用位置问题
- proguard之后打开文件错误
- 基于Android的室内定位导航系统 源代码
- 在eclipse上的2.2的模拟器运行程序正常,可是在4.4.2的S4手机上运行停止,logcat提示添加INTERACT_ACROSS_USERS_FULL
- 使用Retrofit,后台返回的cookie值该怎么拿到呢?
- scrollview和horizontalscrollview和relativelayout混合使用
- 初学Android,不理解Handler和线程有什么区别,求教
- 关于CHECKBOX的现实更新问题
myview.setVisibility(View.VISIBLE); // 设置显示如果这时全屏了,那么你就监听VideoView的ClickListener事件,当获取到这个事件被触发时,让这个层再显示出来如果你想在间隔几秒后让这个层再隐藏,那么你可以加一段计时器的代码,Timer,TimerTask和Handler联合来写计时器,在计时器中动态的隐藏这个层。这个层的写法也很简单,你可以在布局文件中的某个位置随便加一个Layout,比如:LinearLayout
然后在LinearLayout中添加一些你想要的控件或者View最后,你就可以在类里获取这个LinearLayout的实例,只需要将它动态的显示或隐藏就可以了。以上只是我的理论想法,没有实践过。如有不妥,还请见谅。相反,如果可以帮到你,那更甚好
代码如下:
mMediaController = new MediaController(context);
mVideoView.setMediaController(mMediaController);
//mMediaController.setAnchorView(mVideoView); 加了这句程序会崩溃