在 Android Studio (Kotlin) 中自定义 TextView(文本外观)
Customize a TextView (text appearance) in Android Studio (Kotlin)
请多多包涵,因为我是 android 工作室的 Kotlin 语言新手。
我在 activity_main.xml
文件中声明了一个 textView
对象。我正在尝试自定义此 textView
的字体、字体大小和文本颜色。我已经能够通过单独定制每个属性来做到这一点;但是,这对于我的其他 activity.xml
文件来说很快就会变得乏味。
我知道有一个 textAppearance
属性 保存所有这些值。我如何声明自定义 textAppearence
以便我不再需要单独更改这些值。
您可以在 styles.xml 文件中定义自定义样式,该文件位于:res/values/styles.xml
<style name="GreenText">
<item name="android:textColor">#00FF00</item>
</style>
可以通过以下方式申请:
<TextView style="@style/GreenText"... />
请多多包涵,因为我是 android 工作室的 Kotlin 语言新手。
我在 activity_main.xml
文件中声明了一个 textView
对象。我正在尝试自定义此 textView
的字体、字体大小和文本颜色。我已经能够通过单独定制每个属性来做到这一点;但是,这对于我的其他 activity.xml
文件来说很快就会变得乏味。
我知道有一个 textAppearance
属性 保存所有这些值。我如何声明自定义 textAppearence
以便我不再需要单独更改这些值。
您可以在 styles.xml 文件中定义自定义样式,该文件位于:res/values/styles.xml
<style name="GreenText">
<item name="android:textColor">#00FF00</item>
</style>
可以通过以下方式申请:
<TextView style="@style/GreenText"... />