簡體   English   中英

如何在Android Google Maps API中設置WMS請求圖層的不透明度

[英]How do I set the opacity of a WMS requested layer in Android Google Maps API

嗨,我已經按照此頁面上的說明進行操作: http : //www.azavea.com/blogs/labs/2013/01/wms-on-android/ ,它使用WMS請求從Geoserver向Google Maps疊加了圖像。 它已經在工作了。 問題是我希望圖層/圖像不那么可見(更透明),以便可以看到更多地圖。 搜尋了幾天,但似乎無法找到使用Java Android的解決方案。 請幫忙。 非常感謝你!

最好的方法是編輯XML文件中聲明的特定圖像/圖層。 當您在該層下面有地圖時,您希望用戶看到一個XML元素(可能是一個按鈕),盡管它位於地圖的頂部,所以最好配置該XML元素使其透明。

這是一個小代碼段,顯示了如何執行此操作:

<ImageButton android:id="@+id/button/layer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_your_button/layer"
android:background="@android:color/transparent"> 

希望這會有所幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM