Android 如何更改mapview颤振的颜色appbar?

Android 如何更改mapview颤振的颜色appbar?,android,ios,kotlin,flutter,android-mapview,Android,Ios,Kotlin,Flutter,Android Mapview,您好,我正在搜索更改mapview插件的颜色以供选择 这里是链接 如果我理解,插件调用android和ios本地代码来创建地图。 我搜索了android的kotlin代码,但没有看到任何颜色属性来更改appbar的颜色。如果有人知道如何在插件中添加简单的ios android代码来改变颜色,那将是完美的。谢谢您可以尝试设置自定义主题: 添加到您的文件中: 是关于主题的文档。转到位于res/values的styles.xml文件,添加以下slyle: <style name="MapVie

您好,我正在搜索更改mapview插件的颜色以供选择

这里是链接

如果我理解,插件调用android和ios本地代码来创建地图。
我搜索了android的kotlin代码,但没有看到任何颜色属性来更改appbar的颜色。如果有人知道如何在插件中添加简单的ios android代码来改变颜色,那将是完美的。谢谢

您可以尝试设置自定义主题:

添加到您的文件中:


是关于主题的文档。

转到位于res/values的styles.xml文件,添加以下slyle:

<style name="MapViewTheme" parent="@style/Theme.AppCompat">
        <item name="colorPrimary">#008000</item>
</style>

#008000
并在清单上引用此样式,如下所示:

<activity android:name="com.apptreesoftware.mapview.MapActivity" android:theme="@style/MapViewTheme"/>


在上面的示例中,我将颜色更改为绿色(#008000)。将此值更改为所需颜色。

谢谢您的快速回复,但我认为我做了错误的事情,因为我没有更改。0xFF3dcbdf我尝试了一些颜色代码,但什么都没有。@QuentinGuichot您可能想在gist.github.com上分享您所做的。另外,请尝试使用flatter run重新计算此值。它是创建的,使用flatter run不会更改,您的颜色必须为十六进制样式,如
#3f51b5
。另外,您应该将样式
@android:style/Theme.Black.NoTitleBar
和新样式分开,如下所示:我尝试过,但没有改变。我试着在这里粘贴:flatter\u google\u map\u view/example/android/app/src/main/res/values/styles.xml,我也试着在这里粘贴:Myapp/android/app/src/main/res/values/styles.xml,但没有改变
<style name="MapViewTheme" parent="@style/Theme.AppCompat">
        <item name="colorPrimary">#008000</item>
</style>
<activity android:name="com.apptreesoftware.mapview.MapActivity" android:theme="@style/MapViewTheme"/>