android 机顶盒应用:
应用程序主界面(MainActivity)有一个小视屏框,视频框外有一个 Button 按键。
视频框设置无焦点,按键有焦点。
1.当第一次进入程序,视频开始加载、播放,焦点一直停留在按键上,这一步没有问题。
2.当视频播放完毕,接着开始加载下一个视频,这里问题来了:
视频加载过程中,焦点是停留在按键上,但是加载完毕开始播放后,整个 Activity 会丢失焦点,等待几秒后,焦点又恢复到按键上!我和我的小伙伴们都惊呆了!
(Activity 跳转也有这个问题!跳转到第二个界面,然后按返回键回到 MainActivity 也存在上述问题!)
跪求大神!android机顶盒视频应用程序界面
应用程序主界面(MainActivity)有一个小视屏框,视频框外有一个 Button 按键。
视频框设置无焦点,按键有焦点。
1.当第一次进入程序,视频开始加载、播放,焦点一直停留在按键上,这一步没有问题。
2.当视频播放完毕,接着开始加载下一个视频,这里问题来了:
视频加载过程中,焦点是停留在按键上,但是加载完毕开始播放后,整个 Activity 会丢失焦点,等待几秒后,焦点又恢复到按键上!我和我的小伙伴们都惊呆了!
(Activity 跳转也有这个问题!跳转到第二个界面,然后按返回键回到 MainActivity 也存在上述问题!)
跪求大神!android机顶盒视频应用程序界面
解决方案 »
- 怎么不点击“确定”,“取消”关闭AlertDialog.Builder窗口
- eclipse安装ADT等待巨长时间,然后报错。
- 布局奇怪的效果?!各位能帮忙看看吗?
- android usb host开发中 connection.claimInterface(intf, false),也返回false
- 请问如何使用HTTPClient在多线程的情况下保证cookies各自独立?
- 恭喜20位CSDN会员获得MDCC2013移动开发者大会参观门票
- 关于用eclipse将程序在android手机上运行的问题
- 安卓客户端与服务器通信的例程
- 求Android视频解码高手
- 代理混淆后,无法捕获自定义异常
- 请教一个关于库依赖的问题
- 菜鸟学写安卓小程序,怎么在gprs下通过socket实现两个安卓程序之间的通信呢?
你的是什么情况?
xml布局文件中 最顶上放了各edittext,每次进入这个 界面的时候,edittext就会把焦点捕获走,之后好像是在edittext前面加个 大小为0的layout,然后让它捕获焦点,这样edittext就不会捕获了应该你这个Button也差不多这样吧, 你试试哈~
VideoView 加载完视频,button 的焦点框就会消失,过几秒又自动显示在button 上, OnFocusChangeListener()也监听不到这个事件。
唉...我估计是系统的 BUG ...
你的是什么情况?
哦那就不太清楚了。我的是一进主菜单的时候按方向键焦点不在第一个button上,被视频窗口抢了,后来我解决的方法是在视频控件的布局文件上添加android:descendantFocusability=”blocksDescendants这句解决的,不知是否对你有用。
哦 是这样啊,就相当于用按键控制视频播放,是不是
其实这个VideoView也是用SurfaceView和Mediaplayer封装了一次 那个焦点估计是给抢夺去了
你可以这样试一试,把VideoView.setOnPreparedListener 加载视频完毕后,开始播放前让按钮重获焦点
还有setOnCompletionListener可以试一试 我这里也写了个APP,两个窗口视频播放,上面都有一个按钮,播放的时候隐藏,播放完毕显现出来,没有遇到你的情况,估计不一样!