- mageView imageView = new ImageView( this );
- imageView.setBackgroundResource(R.drawable.background);
- final Bitmap bitmap = ((BitmapDrawable) imageView.getDrawable()).getBitmap();
- int colorValue = bitmap.getPixel(( int ) event.getX(), ( int ) event.getY());
- @Override
- public boolean onTouch(View v, MotionEvent event) {
- int colorValue = bitmap.getPixel(( int ) event.getX(), ( int ) event.getY());
- // red
- if (colorValue == 0xff0000 ) {
- // Something to do.
- return true ;
- }
- // green
- if (colorValue == 0x00ff00 ) {
- // Something to do.
- return true ;
- }
- // blue
- if (colorValue == 0x0000ff ) {
- // Something to do.
- return true ;
- }
- // transparent
- if (colorValue == 0x000000 ) {
- // Something to do.
- return true ;
- }
- return false ;
- }
- });
通过图片,获取颜色
猜你喜欢
转载自274137570-qq-com.iteye.com/blog/1740965
今日推荐
周排行