Android-tv-widget icon indicating copy to clipboard operation
Android-tv-widget copied to clipboard

请教一下gridview 怎么具体使用边框

Open lcrjeff opened this issue 9 years ago • 10 comments

lcrjeff avatar Mar 13 '15 07:03 lcrjeff

android gridview Observer 又一个这样的 boserver的类,专门用于界面改变监听的,然后你就可以在这里面加入.. . . ..

FrozenFreeFall avatar Mar 14 '15 03:03 FrozenFreeFall

大神,你有写具体的demo吗,更新一下你的demo吧,最近做TV上的软件,请多多指教

lcrjeff avatar Mar 14 '15 10:03 lcrjeff

能加个q吗,919514616

lcrjeff avatar Mar 14 '15 10:03 lcrjeff

我最近也很忙!~其实网上相关的资料还是很多的... ...我QQ:356752238

FrozenFreeFall avatar Mar 14 '15 12:03 FrozenFreeFall

好嘛,我抽空写一个DEMO~!

FrozenFreeFall avatar Mar 14 '15 12:03 FrozenFreeFall

非常感谢,

lcrjeff avatar Mar 16 '15 01:03 lcrjeff

我就是找不到好的资料,希望指教一下我

lcrjeff avatar Mar 16 '15 01:03 lcrjeff

你可以下载这个代码: android_tv_metro-master 这个

FrozenFreeFall avatar Mar 16 '15 15:03 FrozenFreeFall

你可以看看这个,然后再gridview绑定就可以了 http://blog.csdn.net/pathuang68/article/details/6431035

FrozenFreeFall avatar Mar 16 '15 15:03 FrozenFreeFall

这个demo,都没有gridview 的一些动画,还没有你这个好,不过还是非常感谢你

###################################### 真不好意思,最近比较忙,在看一个源码~!其实原理很简单的,http://blog.csdn.net/pathuang68/article/details/6431035 参考这边文章,监听一个事件,当有焦点的时候... ... FocusBorderView.java 调用.runTranslateAnimation ,将事件中的焦点 view 传给这个函数,就OK,就可以看见 边框移动的效果了. 不过布局的时候你需要将这个FocusBorderView.java的控件也进去. FocusBorderView.java , gridview一起.

FocusBorderView.java 其实原理很简单,就是获取焦点view的坐标,然后移动到那个位置上而已。

############################## 问题是怎么监听item 的焦点事件,只能监听到gridview是否有焦点吧?那个里面应该也没办法监听哪个item获取到监听了吧?

lcrjeff avatar Mar 18 '15 10:03 lcrjeff