1

私は地図アプリをやっていて、「タップされた」領域に円を描く必要があります。

「タップ」の x 座標と y 座標を取得できます。私はすでにキャンバス、ビットマップなどで作業しようとしましたが、私の円は画像全体を置き換え続け、タップされた場所にとどまりません。

PhotoView ライブラリを使用して画像を操作しています (ズーム、スクロールなど)。

@Override
public void onPhotoTap(View view, float x, float y) {

  //and here should go the code to make the circle 
  //appear over the x y tapped point of the image

  Toast.makeText(getBaseContext(), "Tap " + x + " " + y, Toast.LENGTH_SHORT).show();
}
4

0 に答える 0