画像のさまざまな部分がクリックされたときに、単一の画像が異なるナビゲーションを持つことが要件である Android アプリケーションを開発しています。例: 建物の全体像で、別のアパートをクリックして、そのアパートで提供されている設備 (ビルドアップ エリア、部屋数、バルコニー数、テラス (ペント ハウスの場合) など) を表示します。
以下の2つの可能性を考えたところ、
画像をスライスしてレイアウト xml にまとめます (単一の画像のように見えるように)。ユーザーがクリックすると、画像ビュー ID を使用して、どの部分がクリックされたかがわかります。
画像をスライスして (1 つの画像として見えるように) onclick イベントで html にまとめ、webview で html を読み込み、クリックを処理する JavaScript クラスを作成します。
上記の 2 つは、パーツが適切な長方形または正方形の形状ではないため、困難です。
ASP.Net にはこの目的のための ImageMap コントロールがありますが、Android にそのようなものはありますか?