2012-11-01 48 views

回答

1

我讓我所有的地圖視圖的內部的某些area.not肯定有類似的問題,它會幫助你或沒有,但你可以試試。

您應該做的是拍攝圓形圖像(背景爲透明),並將圖像作爲背景放置在線性佈局中。在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> 

我必須在矩形框內查看它。以下是您在運行時獲得的類似屏幕截圖。你需要隱藏Map的其餘部分。

希望它會幫助你如何找到你想要的。 enter image description here

+0

那是一個偉大的伎倆,但檢查我的編輯,這就是我想要的東西:) –

+0

ohh..if你的罰款與我的意見,然後你可以通過使圖像邊框被破解來製作你想要的圖像(當然有一些什麼顏色)?那麼在運行時我認爲它會看起來像你的屏幕截圖。 –

+0

其實我想畫手OFC的觸紅線,然後一些按鈕,從整個地圖是面積分離和blackend整個地圖等 –

0

使一招

放大將工作你的情況。設置縮放級別和

在佈局文件中使用android:clickable="false"

;)

+0

我想隱藏的所有其他地圖領域:)或使它們出現陰影等 –