ボタンの背景としてPNG画像(背景が透明な画像)を設定しました。ボタンをタッチすると、ボタンのタッチ位置のX座標とY座標が表示されますが、タッチ位置のピクセルカラーを知りたいです。ボタン。
実は、タッチした位置がボタンの透明な部分なのか、ボタンの色のついた部分なのか知りたいです。この目的のために私が開発したコードを確認できます。この点で私を助けてください。よろしくお願いします。
button.setOnTouchListener(new OnTouchListener()
{
public boolean onTouch(View v, MotionEvent event)
{
int x_coordinate = (int)event.getX();
int y_coordinate = (int)event.getY();
//int color = Bitmap.getPixel(x,y);
if (event.getAction() == MotionEvent.ACTION_DOWN)
{
}
if (event.getAction() == MotionEvent.ACTION_UP)
{
}
return true;
}
});