android - 在 Android Studio (Kotlin) 中自定义 TextView(文本外观)

标签 android kotlin textview

请耐心等待,因为我是使用 Kotlin 语言的 android studio 的新手。

我已在 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 - 在 Android Studio (Kotlin) 中自定义 TextView(文本外观),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50548020/

相关文章:

android - 语音识别在几秒钟后停止收听

android - 类型不匹配 : inferred type is HomeViewModel! 但 ViewModel!预计

android - 无法使用 Android Test Orchestrator 运行参数化测试

Android Kotlin - 无法调用 onNavigationItemSelected 方法

android - 通过 Android 在 Kotlin 中实现 promise

android - 在 TextView 对象上设置背景并保持波纹效果

android - startActivity 如何决定是启动一个停止的 Activity 还是创建一个新 Activity?

android - 如何使用 Crosswalk 长按获取 URL?

java - 在 Android 中使用锅炉管

android - 跨多行显示两个 TextViews