gpt4 book ai didi

android - 主题中的 TextAppearance

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:06:36 62 4
gpt4 key购买 nike

我想将主题中的文本外观设置为 TextAppearnance.Large。这是我在 styles.xml 中所做的(我的应用程序在我的 list 中指向这个主题)

<style name="myTheme" parent="android:Theme.NoTitleBar.Fullscreen">  
<item name="android:textAppearance">@android:style/TextAppearance.Large</item>
</style>

问题:我的文字仍然显示得很小。

问题:

  • 在我的 Activity 中尝试使用预定义的 TextAppearance 时我做错了什么?即如何正确指定此 TextAppearance?
  • TextAppearance.Large/Medium/Small 的 TextSizes 在哪里定义?

最佳答案

首先声明属性为

<item name="android:textAppearance">?android:attr/textAppearanceLarge</item>

但是在主题中声明文本外观或文本颜色只会影响在任何地方都完全没有样式或属性的文本,包括系统定义的文本。如果你添加一个

    <TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Medium Text" />

即使没有 Eclipse 插入的 android:textAppearance="?android:attr/textAppearanceMedium" 行,它也会受到这个主题的影响,但按钮等永远不会。

关于android - 主题中的 TextAppearance,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8068321/

62 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com