圆角半径可绘制形状

发布于 2024-12-13 18:21:20 字数 123 浏览 2 评论 0原文

我在列表视图中动态创建一个可绘制形状,并使用这行代码设置角半径。

setCornerRadius(float radius)

我可以用 dp 值以某种方式指定它吗?

I'm dynamically creating a drawable shape in my list view and i'm setting the corner radius with this line of code.

setCornerRadius(float radius)

Am i able to specify this with a dp value somehow??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦巷 2024-12-20 18:21:20

您希望动态获取倾角值吗?这描述了它:

什么是从 Java 代码指定 DIP 尺寸的正确方法?

从那里复制:

int value = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 
                     (float) 123.4, getResources().getDisplayMetrics());

You're looking to get dip values dynamically? This describes it:

What is the correct way to specify dimensions in DIP from Java code?

Copied from there:

int value = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 
                     (float) 123.4, getResources().getDisplayMetrics());
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文