Android设置十六进制颜色不同透明度对应的值

来源:互联网 发布:雅思口语怎么提高 知乎 编辑:程序博客网 时间:2024/05/17 04:47

在项目中,难免会出现需要设置视图背景的透明度的问题,有时候我们可以通过设置Alpha来设置视图的透明度,但是在某些控件上却行不通,所以考虑从十六进制的颜色来入手,对应透明度如下

100% — FF95% — F290% — E685% — D980% — CC75% — BF70% — B365% — A660% — 9955% — 8C50% — 8045% — 7340% — 6635% — 5930% — 4D25% — 4020% — 3315% — 2610% — 1A5% — 0D0% — 00

比如我们需要设置button的背景色为百分之30的透明度

<Button            android:id="@+id/new_login"            android:layout_width="match_parent"            android:layout_height="40dp"            android:background="@corol/bg"     bg对应----#27c277            android:layout_marginTop="10dp"            android:layout_marginLeft="36dp"            android:layout_marginRight="36dp"            android:text="@string/now_login"            android:clickable="false"            android:textSize="36px"            android:textColor="@color/icon_color"            />
则只需要把bg改成------#4D27c277即可


对应值来源点击打开链接

阅读全文
0 0
原创粉丝点击