Android 溢出工具栏图标(三个点)doens';不变色(API 15)
我想把图标染成白色 这是工具栏:Android 溢出工具栏图标(三个点)doens';不变色(API 15),android,colors,icons,android-toolbar,Android,Colors,Icons,Android Toolbar,我想把图标染成白色 这是工具栏: <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" app:theme="@style/Toolbar" app:popup
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:theme="@style/Toolbar"
app:popupTheme="@style/PopupToolbar"/>
但还是会发生<代码>API 23白色图标,
API 15
黑色图标。您可能会遇到Gradle自动生成可绘图项的问题。我们有一个类似的问题,但导航工具栏中的向上导航箭头
对于Gradle 2.0:
// Gradle Plugin 2.0+
android {
defaultConfig {
vectorDrawables.useSupportLibrary = true
}
}
对于Gradle 1.5
// Gradle Plugin 1.5
android {
defaultConfig {
generatedDensities = []
}
// This is handled for you by the 2.0+ Gradle Plugin
aaptOptions {
additionalParameters "--no-version-vectors"
}
}
全文如下:
即使您没有特别使用支持库中的新Vector Drawable,这仍然会影响我们的项目。接受的答案对我不起作用。对我有效的方法是使用以下方法在布局文件中设置主题:
<android.support.v7.widget.Toolbar
:
android:theme="@style/ActionBarTheme" />
和styles.xml中的
<style name="ActionBarTheme" parent="ThemeOverlay.AppCompat.Dark.ActionBar">
:
</style>
:
您找到解决方案了吗?对于API 17,这也发生在我身上。当我升级到支持库23.2时,它就开始出现了。0@AitorViana不。我尝试了很多解决方案,但都不奏效。我也在使用23.2.0。升级时我没有阅读所有的“支持向量”资料,我的错。你是对的,就是这个。非常感谢。
<android.support.v7.widget.Toolbar
:
android:theme="@style/ActionBarTheme" />
<style name="ActionBarTheme" parent="ThemeOverlay.AppCompat.Dark.ActionBar">
:
</style>