我使用工具栏,当滚动显示带有文本的图像时,我也在 java 中尝试toolbar.setTitleTextColor(Color.RED);
但它不起作用文本颜色总是白色
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
app:layout_collapseMode="pin"
app:titleTextColor="@color/buttontext"
app:popupTheme="@style/appBarTheme" />
将此添加到 style.xml
<style name="ToolBarStyle" parent="Theme.AppCompat">
<item name="android:textColorPrimary">@android:color/white</item>
<item name="android:textColorSecondary">@android:color/white</item>
<item name="actionMenuTextColor">@android:color/white</item>
</style>
让你的 Widget.Toolbal 像这样:
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
app:theme="@style/ToolBarStyle"
android:layout_height="?attr/actionBarSize"
/>
您可以将颜色更改为<item name="actionMenuTextColor">@android:color/white</item>
您想要的任何颜色。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句