簡體   English   中英

Android:MapView中的“色調屏幕”(Google地圖)

[英]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:foregroundFrameLayout ,或者類似的東西。

但是,我懷疑這不能很好地工作。 我懷疑您真正想要的是一組備用磁貼,就像Google導航所使用的那樣,其中您有帶有淺色文字的深色磁貼。 我擔心您的色彩只會使地圖難以閱讀。 但是,也許您會發現達到目標的顏色和透明度。

暫無
暫無

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

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