[android]_[ImageView点击变暗]
来源:互联网 发布:淘宝网智能手机 编辑:程序博客网 时间:2024/05/26 02:54
ImageView设置选中变暗效果。
public final float[] BT_SELECTED = new float[] {1,0,0,0,99,0,1,0,0,99,0,0,1,0,99,0,0,0,1,0}; public final float[] BT_NOT_SELECTED = new float[] {1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0};; public final static float[] BT_SELECTED1 = new float[] { 0.338f, 0.339f, 0.332f, 0, 0, 0.338f, 0.339f, 0.332f, 0, 0, 0.338f, 0.339f, 0.332f, 0, 0, 0, 0, 0, 1, 0 }; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ImageView ib2; ib1 = (ImageView) findViewById(R.id.imageViewt); ib2 = (ImageView) findViewById(R.id.imageView2); ib1.setOnTouchListener(new ImageView.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { if (event.getAction() == MotionEvent.ACTION_DOWN) { ib1.setImageResource(R.drawable.icon1); ib1.getDrawable().setColorFilter( new ColorMatrixColorFilter(BT_SELECTED)); ib1.setImageDrawable(ib1.getDrawable()); } else if (event.getAction() == MotionEvent.ACTION_UP) { ib1.getDrawable().clearColorFilter(); ib1.getDrawable().setColorFilter(new ColorMatrixColorFilter(BT_NOT_SELECTED)); ib1.setImageResource(R.drawable.icon2); } return false; } }); }
0 0
- [android]_[ImageView点击变暗]
- Android中ImageView的点击变暗效果
- Android中ImageView的点击变暗效果
- Android,自定义一个点击变暗效果的ImageView
- 点击可变暗的ImageView
- android ImageView实现变暗效果
- android ImageView实现变暗效果
- android ImageView实现变暗效果
- Android踩坑日记:点击变暗效果的ImageView实现原理
- android 图片点击变暗的另一种办法
- android 按钮点击上去的变暗效果
- android ImageView实现变暗效果(使用setColorFilter滤镜)
- Android 类似IPhone图片点击效果实现,点击logo变暗
- android view增加点击效果,如点击时变暗。
- Android 点击ImageView 查看大图
- Android的GridView控件点击图片变暗效果
- Android的GridView控件点击图片变暗效果
- Android:实现点击图片时图片变暗的效果
- Codeforces 621A Wet Shark and Odd and Even
- 刚试了一下,浏览器里可以玩 Windows 95
- 重设(Resize)Bitmap大小以及获取到圆形头像(Rounded Avatar)的方法
- A*启发式搜索算法详解 人工智能
- 补充:函数间只能用this
- [android]_[ImageView点击变暗]
- Codeforces Round #341 (Div. 2) C. Wet Shark and Flowers
- resultType跟resultMap不能同时存在
- Codeforces 621B Wet Shark and Bishops(判定对角线点+组合数统计)
- 出现error: unable to create file tests/P_str_escape/str\\escape.rs的解决办法
- openCV学习记录:滤镜:霓虹&曝光
- 一次郁闷的58同城经历
- 极分享:德国两兄弟花15年,做出了真实版「小人国」20万居民..40个城市..900列火车..
- java 将微信录音amr转换为mp3格式