如何为低于 3.0 的版本在 Android 自定义操作栏上设置标题文本颜色
How to set Title Text Color on Android Custom Action Bar for version less than 3.0
这是我的 android 平台的规格,来自我的应用程序 Build.gradle 脚本
classpath 'com.android.tools.build:gradle:2.3.3'
compileSdkVersion 26
buildToolsVersion "26.0.1"
minSdkVersion 21
targetSdkVersion 26
versionCode 1
versionName "1.0"
以下是我在 STYLES.XML 文件中包含的样式:
<style name="customStyle" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="actionBarStyle">@style/customActionBarStyle</item>
</style>
<style name="customActionBarStyle" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
<item name="background">@drawable/custom</item>
<item name="titleTextColor">#01579B</item>
</style>
请任何人简单地帮助一下如何设置操作栏上的标题文本颜色。谢谢。
<item name="titleTextColor">#01579B</item>
将此项添加到您的 ActionBar 样式模板
<item name="android:textColor">@color/red</item>
或
int actionBarTitleId = Resources.getSystem().getIdentifier("action_bar", "id", "android");
if (actionBarTitleId > 0) {
TextView title = (TextView) findViewById(actionBarTitleId);
if (title != null) {
title.setTextColor(Color.RED);
}
}
这是我的 android 平台的规格,来自我的应用程序 Build.gradle 脚本
classpath 'com.android.tools.build:gradle:2.3.3'
compileSdkVersion 26
buildToolsVersion "26.0.1"
minSdkVersion 21
targetSdkVersion 26
versionCode 1
versionName "1.0"
以下是我在 STYLES.XML 文件中包含的样式:
<style name="customStyle" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="actionBarStyle">@style/customActionBarStyle</item>
</style>
<style name="customActionBarStyle" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
<item name="background">@drawable/custom</item>
<item name="titleTextColor">#01579B</item>
</style>
请任何人简单地帮助一下如何设置操作栏上的标题文本颜色。谢谢。
<item name="titleTextColor">#01579B</item>
将此项添加到您的 ActionBar 样式模板
<item name="android:textColor">@color/red</item>
或
int actionBarTitleId = Resources.getSystem().getIdentifier("action_bar", "id", "android");
if (actionBarTitleId > 0) {
TextView title = (TextView) findViewById(actionBarTitleId);
if (title != null) {
title.setTextColor(Color.RED);
}
}