gpt4 book ai didi

android - 在 dimens 中找不到资源

转载 作者:行者123 更新时间:2023-11-29 22:56:26 26 4
gpt4 key购买 nike

找不到资源。这是我的资源:

维度.xml

<resources>
<dimen name="recyclerview_padding">10dp</dimen>
</resources>

在我的 fragment 中,我尝试了以下各项:

val padding = getResources().getDimension(R.dimen.recyclerview_padding) as Int

val padding = context.getResources().getDimension(R.dimen.recyclerview_padding) as Int

val padding = activity.getResources().getDimension(R.dimen.recyclerview_padding) as Int

我也尝试清理我的项目,但这没有用。

最佳答案

这是你应该如何获得值(value)

<resources>
<dimen name="recyclerview_padding">10dp</dimen>
</resources>

维度.xml

val dimenFromXml = resources.getDimension(R.dimen.recyclerview_padding) // Int

默认为Float或者您可以使用 getDimensionPixelOffset 将其转换为 Int

val dimenFromXml = resources.getDimensionPixelOffset(R.dimen.recyclerview_padding) // Float

关于android - 在 dimens 中找不到资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57388770/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com