手指对控件的按下,放了,背景颜色改变的监听事件
2017-12-18 21:26
459 查看
holder.tv.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View view, MotionEvent motionEvent) {状态 if(motionEvent.getAction() == MotionEvent.ACTION_DOWN){ //判断手指的 holder.linearLayout.setBackgroundColor(Color.rgb(220,220,220)); } else if(motionEvent.getAction() == MotionEvent.ACTION_MOVE){ holder.linearLayout.setBackgroundColor(Color.WHITE); }else if(motionEvent.getAction() == MotionEvent.ACTION_UP){ holder.linearLayout.setBackgroundColor(Color.WHITE); } return false; } });
相关文章推荐
- EditText 使用细节(输入内容改变时的监听事件、透明背景、修改提示文字颜色、输入内容密文显示)
- EditText 详细信息(监听事件时,输入改变、透明背景、提示改变文字颜色、密文输入)
- 怎样在网页的code behind里动态改变控件的背景颜色
- 改变按钮控件的背景及文本颜色
- VC:改变控件的背景颜色及字体
- 如何改变界面和非按钮控件的背景颜色
- VC对话框加载图片、改变背景颜色、画图、显示隐藏控件
- 孙鑫VC学习笔记:第十讲画图 改变对话框及控件的文字/背景颜色
- 改变背景图像后如何消除各控件的背景颜色
- Flex中如何通过设置backgroundColor和backgroundAlpha改变DateChooser控件背景颜色的例子
- 改变CButton按钮控件的文本和背景颜色
- 改变List列表控件中的字体颜色和单元格背景颜色
- TextBox控件的Enter和Leave事件中实现编辑时背景颜色的变化
- asp.net与winform中的控件背景颜色值的改变(c#)
- asp.net GridView控件鼠标移动某行改变背景颜色(方法一)
- jquery鼠标点击改变控件的背景颜色
- winform中GridView控件在选中一行后改变选中行的背景颜色
- VC改变控件的背景颜色
- 使用WTL的消息反射封装CEdit实现监听控件文本改变事件
- asp.net GridView控件鼠标移动某行改变背景颜色(方法一)