我在 ListView 中动态创建一个可绘制形状,并使用这行代码设置角半径。
setCornerRadius(float radius)
我可以用 dp 值以某种方式指定它吗?
最佳答案
您希望动态获取倾角值吗?对此进行了描述:
What is the correct way to specify dimensions in DIP from Java code?
从那里复制:
int value = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,
(float) 123.4, getResources().getDisplayMetrics());
关于java - 圆角半径可绘制形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8031487/