У меня есть одно действие, в моем действии есть один ImageView. Я реализовал OnTouchListener для ImageView. Здесь я хочу найти цвет пикселей там, где я касаюсь изображения. Пожалуйста, дайте мне знать, как найти цвет пикселей. У меня есть идеи,
-> В ImageView, где я касаюсь, просто найдите координаты X и Y и найдите пиксели с одинаковыми координатами X и Y и найдите цвет пикселей. Пожалуйста, дайте мне это возможно.
Пожалуйста, дайте любое предложение илидокумент для этого, пожалуйста.
со ссылкой на ваш я написал код для растрового изображения,
int mId=R.drawable.with_colors;
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), mId);
bitmap = bitmap.copy(Bitmap.Config.ARGB_8888, true);
В onTouch
int x=(int) event.getX();
int y=(int) event.getY();
int color=bitmap.getPixel(x, y);
Log.d("colors","---"+color);
Но здесь Журнал печатает "Цвета --- 0".