大佬教程收集整理的这篇文章主要介绍了Android – 仅更改alpha TextView的文本,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
int color = tv.getCurrentTextColor();
我如何仅更改此颜色的Alpha?
例如:
如果颜色是0x00ffffff,我怎么把它改成0xffffffff?
但我想也许有些同事宁愿你在Android开发的java方面没有做过这样的事情:你有一个很棒的帮助类叫做graphics.Color provided by Android!它在下面做了同样的事情,但是真的会帮助你的代码可读性,特别是考虑到android中的int类型颜色不一定是十六进制颜色值,但也可以指向颜色xml中的资源的artbirary id.哎呀.
例如:
int color = tv.getCurrentTextColor(); int newColor = Color.argb(yourNewAlphaVal,Color.red(color),Color.green(color),Color.blue(color))
不快,但我猜你不需要它.
当然,这是关于在这里使用什么的个人意见,我希望这有帮助!
以上是大佬教程为你收集整理的Android – 仅更改alpha TextView的文本全部内容,希望文章能够帮你解决Android – 仅更改alpha TextView的文本所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。