当在 Android Module 中设置 dimens 时提示 'MissingDefaultResource' 错误,表示需要同时设置 default 的值,以确保在没有匹配的情况下能够使用默认值。

例如:

<dimen name='my_dimen'>10dp</dimen>
<dimen name='my_dimen_default'>8dp</dimen>

在代码中使用时,可以这样:

getResources().getDimension(R.dimen.my_dimen_default);

这样即使没有匹配的 my_dimen 值,也能够使用默认值 my_dimen_default。

Android Module 中设置 dimens 时提示 MissingDefaultResource 错误解决方法

原文地址: https://www.cveoy.top/t/topic/jC0l 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录