我正在使用以下方法,我正在获取 android.content.res.Resources$NotFoundException: Resource ID #0x7f070187 type #0x4 is not valid。 代码:
float pageMargin = getResources().getDimensionPixelOffset(R.dimen.pageMargin);
float pageOffset = getResources().getDimensionPixelOffset(R.dimen.offset);
<dimen name="pageMargin">20</dimen>
<dimen name="offset">30</dimen>
感谢任何帮助!
最佳答案
确保尺寸具有定义的单位:
https://developer.android.com/guide/topics/resources/more-resources#Dimension
在您的情况下,请执行下一步。注意每个值后的 dp 后缀:
<dimen name="pageMargin">20dp</dimen>
<dimen name="offset">30dp</dimen>
关于android - 如何解决 android.content.res.Resources$NotFoundException : Resource ID #0x7f070187 type #0x4 is not valid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64357078/