0

上の円などのダイアグラムを作成したとしandroid mapViewます。ここでremove/blackout/hide、その部分を除く他のすべてのマップに移動します。その部分もズームインできます

これは可能ですか?

よろしくお願いします

画像

4

2 に答える 2

1

特定のエリア内でマップビューを作成するという同様の問題があります。役立つかどうかはわかりませんが、試すことができます。

あなたがすべきことは、円の画像(背景は透明)を取り、画像を背景として線形レイアウトに配置することです。そのLinearLayout内にマップビューを配置できます。

あなたのxmlは以下のようになります。

<LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:background="@drawable/Circle_back" >

            <com.google.android.maps.MapView
                android:id="@+id/whereami_mapview"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:apiKey="YOUR API KEY"
                android:clickable="true" />
        </LinearLayout>
</LinearLayout>

長方形のボックス内に表示する必要があります。以下は、実行中に表示される同様のスクリーン ショットです。マップの残りの部分を非表示にする必要はありません。

それがあなたが探しているものに役立つことを願っています。 ここに画像の説明を入力

于 2012-11-01T12:43:23.833 に答える
0

トリックを作る

Zoomはあなたの場合に機能します。ズームレベルを設定し、

android:clickable="false"レイアウト ファイルで使用します。

;)

于 2012-11-01T12:27:48.070 に答える