永发信息网

android tv开发完全动态布局可行吗

答案:1  悬赏:50  手机版
解决时间 2021-03-25 06:10
android tv开发完全动态布局可行吗
最佳答案
第一种方法:采用Android自带的直接控制焦点上下左右的方法。这种方法的前提是必须知道每个view的id,因此在进行布局时有必须要通过view.setId(...)指定view的特定ID,然后通过view.setNextLeftView(...)等四个方法控制该view的上下左右移动后所到达的view。
第二种方法是:在一些比较复杂的Layout中,特别是涉及到在View的焦点变化的过程中还要控制view的背景以及字体颜色变化等。比如:在有多个Layout(假设有Layout1, Layout2, Layout3,每个Layout中都有若干个ImageButton),当你从Layout1中的某个ImageButton 1.1中移动Layout2中ImageButton 2.1,此时ImageButton 1.1要标识为被选中,但是失去焦点,此时ImageButton 2.1是选中并且获取焦点,再从ImageButton 2.1移到ImageButton 3.1的过程中也是这种情况。对于这样一种情况,你必须对每个ImageButton 设置焦点捕获实际(setOnFocusChangeListener),在该监听事件中处理,(注:下面代码即兴写的,大概就是这个意思 --^_^-- )
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
双膈下未见游离气体影,腹腔内部分肠管积气并
哪一首歌当中有一句歌词叫钟洁名字的
夜总会试台,客人把我选给另一个客人
写歌其实不容易、买歌还要靠关系 SHE 的谁知
项目生命周期四个阶段与五大管理过程关系
寻找爱人 。她太
12.32x1.7减12.32x0.7能不能简算
使用word2007,我把论文分为三节,编页码时给
oPP0A37M现在的市场价是多少?
a yummy banana美味的香蕉
压缩弹簧工作行程是什么
谁知道以下照片的出处?
有没有可以十天瘦下来的?
一味地付出到底是对还是错
浦乳期。什么时候就不胀奶。
推荐资讯
华天酒店股票发行价是多少
大门朝东用什么颜色
在保险合同有效期尚未届满前,合同定一方当事
Excel中如何自动检查错误
主板不识别4G1.5v的内存.只能识别8g 1.35v的
怎样用js做背景图片切换,下图那句话是什么意
我若见你一面,不曾将你忽略是什么歌
去哪里学习冠县酥肉的做法?? 求正宗,
两个数相除商是9,如果把被除数、除数、商相
三姑妈家女儿的儿子我们叫什么
净水器生意为什么难做
在地形图上按照符号与实地要素比例关系的分类
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?