1
イメージにマーカーを配置しようとしています(ImageView
を使用しています)。イメージが画面に適合しないため、スクロールビューが表示されます。ユーザーがタップしたときにマーカーやテキストを追加できるようにするために、聴取者とどのように連携するのか、私はベクトルでこれを行うことができると思っています。ImageViewでタップしながらX座標とY座標を取得します
ご協力いただければ幸いです。
イメージにマーカーを配置しようとしています(ImageView
を使用しています)。イメージが画面に適合しないため、スクロールビューが表示されます。ユーザーがタップしたときにマーカーやテキストを追加できるようにするために、聴取者とどのように連携するのか、私はベクトルでこれを行うことができると思っています。ImageViewでタップしながらX座標とY座標を取得します
ご協力いただければ幸いです。
このライブラリを確認してくださいPhotoViewとそれはあなたに特定のXとYの位置を与えるリスナーsetOnPhotoTapListener((imageView, x, y)
を持っています。
はここで、私は、これはImageViewの上でテキストを追加する動的achivedすることができると思い
private PhotoView mMap;
mMap.setOnPhotoTapListener((imageView, x, y) ->
processTap((int) (mOriginalMap.getWidth() * x),
(int) (mOriginalMap.getHeight() * y))
);
私のプロジェクトの小さな断片です。テキストの位置はタップ位置に基づいています。このリンクをチェックして位置を取得してくださいhttps://stackoverflow.com/questions/3476779/how-to-get-the-touch-position-in-android –
私はできます私は15ポイントが必要ですが、本当に有益でした。 – Darren