点击LinearLayout改变子控件textview字体颜色,求助!

[复制链接]
查看11 | 回复3 | 2013-7-10 19:54:38 | 显示全部楼层 |阅读模式
已经解决,结贴。我是这么做的。给这个LinearLayout加了一个OnTouchListener, ACTION_DOWN的时候改变颜色,ACTION_CANCEL和ACTION_UP的时候恢复颜色。这里顺便说一下ACTION_CANCEL的用途,有时候按下ACTION_DOWN事件之后没有ACTION_UP事件,这个控件就失去焦点了,需要增加一个ACTION_CANCEL,具体可以看API。我上次遇到这个问题了。所以提一下。呵呵...
回复

使用道具 举报

千问 | 2013-7-10 19:54:38 | 显示全部楼层
我不知道我理解的对不对,既然是这样的话, 你可以监听到LinearLayout的点击事,这个时候你需要把哪个textview变颜色的话你就对他的颜色做改变啊。...
回复

使用道具 举报

千问 | 2013-7-10 19:54:38 | 显示全部楼层
哦 我记得ontouch监听里面有关于有状态的识别,有点击,同时也有松开的状态,这样的话 你在这两个地方分别进行处理就可以了,...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行