我想知道shadowRadius
属性中半径的确切范围是多少。在文档中,他们只说这个值必须是浮点数。这没关系,但Android的半径范围是多少?我的意思是,如何设置120º半径?
TextView
的可见性问题相同。在文档中,他们说我必须设置#aarrggbb
十六进制颜色代码。这很好但是,Android的可见性范围是多少?值100(=十六进制的64)根本不对应于最大不透明度。那么Android中的最小/最大不透明度是什么?
答案 0 :(得分:2)
半径是一个长度而不是角度,使用#aarrggbb,不透明度的范围是00到FF。
答案 1 :(得分:2)
某些设备上的shadowRadius
属性存在未记录的范围限制:0-25。
例如,如果您在Lenovo A3500平板电脑上超过25,则以下内容将显示在LogCat中:
E/rsC++(14127): RS CPP error: Blur radius out of 0-25 pixel bound
E/rsC++(14127): RS CPP error (masked by previous error): Allocation creation failed
E/rsC++(14127): RS CPP error (masked by previous error): Allocation creation failed
您的应用将终止硬,而不会抛出您可能做出反应的异常。
喜欢Android处理这些东西的方式......
(另请参阅此问题:Android - Signal 11, RS CPP error: Blur radius out of 0-25 pixel bound)