【问题标题】:TextView is not setting textstyle, color and anythingTextView 没有设置文本样式、颜色和任何东西
【发布时间】:2019-07-31 08:50:12
【问题描述】:

我正在为 textview 设置样式、颜色和大小,这是有效的 这是我的代码`

<android.support.v7.widget.AppCompatTextView
android:id="@+id/txt_agent_code"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"                     
android:gravity="center"
android:textColor="#000"
android:textSize="14sp"          
android:textStyle="italic"/> 

【问题讨论】:

标签: android


【解决方案1】:

请检查您的父布局是否正确,有时透明层或此类事情会产生颜色可视化问题

  <android.support.v7.widget.AppCompatTextView
        android:id="@+id/txt_agent_code"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:layout_marginLeft="10dp"
        android:gravity="center"
        android:text="AppCompatTextView"
        android:textColor="#FFFFFF"
        android:textSize="114dp"
        android:textStyle="italic" />

使用Dimension 设置文本大小,始终避免硬编码

如果你想为 text-color、text-size 和 text-style 设置相同的样式,你可以创建类似的东西

<style name="MyTextAppearance" parent="TextAppearance.AppCompat">
    <item name="android:textColor">?android:textColorPrimary</item>       
    <item name="android:textSize">@dimen/abc_text_size_body_1_material</item>
    <item name="textColor">?textColorPrimary</item>
    <item name="textStyle">italic</item>
</style>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-19
    • 2012-07-26
    • 1970-01-01
    • 2013-12-30
    • 2012-09-13
    • 1970-01-01
    • 2023-01-22
    • 1970-01-01
    相关资源
    最近更新 更多