写真が表示されるアプリを作成しようとしています。ユーザーが識別する必要のあるオブジェクトがいくつかあります (カップなど)。画面上の写真のカップに触れると、有効な場合は円が描画されます。 .
これまでのところ、ビットマップを描画可能にして全画面表示できるサーフェスビューがあり、画面に触れるとビューに円が描画されます。
写真でカップの座標を手動で取得することしか考えられず(ハードコード)、タッチevent.getX()
とevent.getY()
. ただし、画面の解像度が変更されると、これは機能しません。
そうするためのより良い方法は何ですか?アプリで定義した特定の領域へのタッチを正確に許可する方法を見つけようとしているようです。