私はこのようなプログラムを作成していますOnTouchListenerを子と重なるように設定するにはどうすればよいですか?
グリーン形状とmegneta形状のグリーン形状の子の灰色の形状の子を私は親の上に子(グレー形状)を表示するにはfalseにClipChildrenを設定します。私はOnTouchListenerをグレーの形から得ることができますが、OnTochListenerは親からの灰色の部分(緑色)の一部では機能しません
どうすればいいですか?
私はこのようなプログラムを作成していますOnTouchListenerを子と重なるように設定するにはどうすればよいですか?
グリーン形状とmegneta形状のグリーン形状の子の灰色の形状の子を私は親の上に子(グレー形状)を表示するにはfalseにClipChildrenを設定します。私はOnTouchListenerをグレーの形から得ることができますが、OnTochListenerは親からの灰色の部分(緑色)の一部では機能しません
どうすればいいですか?
それはビットマップである場合、それは単にxとyここで
int currentColour = bitmap.getPixel(x,y);
により選択された画素のカラーコードを取得し、やることは非常に簡単です現在のポインタ位置している、あなたはonTouchに届きます折り返し電話。
色と一致していれば処理します。
タッチイベントの順序は、parent ---> childです。あなたが緑色からタッチすると、緑色のタッチイベントが発生しないので、そのイベントを子どもに渡すことはできません
xmlを表示できますか? –
私はこのプログラマティックに作成する – Khalil