1

私のアプリケーションでは、5つのゾーンに分割されたフランスの地図を表示する必要があります。私は画像エディタでそれを行いました:私は私の地図を5つの部分に分割し、各部分をpngとして保存しました。各PNGのサイズは同じです。

ここで、RelativeLayoutに5つのImageView(同じサイズ)を追加すると、次のようになります。

フランスマップ5パーツ

目標は、マップに記述されているようにクリック可能なゾーンを作成することです。これを行う方法がわかりません(どのレイアウトですか?レイアウトに配置する方法ですか?...)

4

1 に答える 1

0

多分RelativeLayout?通常の方法で(toLeftOf、toRightOf、以下などを使用して)4つの背景画像を配置し、適切なlayout_margins {Top、Left/Right}を使用してalignParentTopとcenterHorizo​​ntalをtrueに設定した1つの前景画像を配置できます。

また、Androidはxmlレイアウトを上から下に描画するため、前景画像がレイアウトファイルの最後になることを忘れないでください。

于 2013-01-29T21:15:04.690 に答える