如何正确设置android背景颜色?

时间:2018-05-08 07:56:38

标签: android

我有一个关于如何仅将alpha设置为颜色的问题。 原因背景颜色会影响颜色值,如

如果背景是黑色,文本背景颜色实际上是灰色的,与我想要的颜色不同:浅白色

       <TextView
            android:id="@+id/tv_adjust_ui"
            android:layout_width="match_parent"
            android:layout_height="@dimen/text_box"
            android:background="@color/edit_box_color" //#80FFFFFF
            android:clickable="false"
            android:layout_weight="1"
            android:enabled="false"
            />

1 个答案:

答案 0 :(得分:0)

如果对TextView背景颜色使用透明度,它将与您的布局背景颜色合并,

您正在使用#80FFFFFF作为textview背景。在这种颜色 80 是透明度,不需要设置它。

有两种解决方案。

  • 使用#FFFFFFFF颜色文本视图背景,
  • 为textview背景制作layer-list drawable

希望这会帮助你。

相关问题