android设置样式style失效问题

android设置样式style失效问题

如下面layout—xml代码 所示

<TextView
  android:id="@+id/monitor_item_label_tv"
  android:text="@string/monitor_item"
  style="@style/monitor_module_left_text_style"
  app:layout_constraintLeft_toLeftOf="parent"
  app:layout_constraintRight_toLeftOf="@id/monitor_item_tv"
  app:layout_constraintTop_toBottomOf="@id/glucose_measure_anim_view"/>

style代码如下

<style name="monitor_module_left_text_style">
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">wrap_content</item>
        <item name="background">@color/FFFFFFFF</item>
        <item name="android:gravity">center_vertical</item>
        <item name="android:minHeight">@dimen/dp50</item>
        <item name="android:paddingStart">@dimen/dp15</item>
        <item name="android:paddingLeft">@dimen/dp15</item>
        <item name="android:paddingEnd">0dp</item>
        <item name="android:paddingRight">0dp</item>
        <item name="android:textColor">@color/FF303030</item>
        <item name="android:textSize">@dimen/sp15</item>
    </style>

发现background属性失效!

查找原因发现, background前面忘记加上android:导致属性没生效,修改代码如下:

<item name="android:background">@color/FFFFFFFF</item>

完美解决!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值