[英]Android: Tint Screen in MapView (Google Maps)
我在Activity中使用以下布局,該布局擴展了MapActivity:
<?xml version="1.0" encoding="utf-8"?>
<com.google.android.maps.MapView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:apiKey="My Google Maps Key"
android:clickable="true" />
我想要實現的目標:當用戶在夜間使用地圖時,屏幕應設置為深色(黑色或深藍色)。 由於填滿整個屏幕的MapView是從ViewGroup派生的-我想有某種方法可以實現?
好了,你可以把MapView
一個FrameLayout
,然后應用android:foreground
上FrameLayout
,或者類似的東西。
但是,我懷疑這不能很好地工作。 我懷疑您真正想要的是一組備用磁貼,就像Google導航所使用的那樣,其中您有帶有淺色文字的深色磁貼。 我擔心您的色彩只會使地圖難以閱讀。 但是,也許您會發現達到目標的顏色和透明度。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.