这个警告是因为您在 dimens.xml 文件中定义了某个尺寸值,但没有为所有资源文件提供默认的尺寸值。

为了解决这个问题,您可以在 res/values 文件夹中创建一个名为 dimens.xml 的文件,并在其中定义默认的尺寸值。例如:

<resources>
    <dimen name="text_size_large">24sp</dimen>
    <dimen name="text_size_medium">18sp</dimen>
    <dimen name="text_size_small">14sp</dimen>
</resources>

然后,在其他资源文件中使用这些尺寸值时,您可以引用这些默认值,如下所示:

<TextView
    android:textSize="@dimen/text_size_large"
    android:text="Hello World!" />

这样,您就可以避免 MissingDefaultResource 警告了。

在Android xml 中设置 dimens 时提示需要加 MissingDefaultResource 标识

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

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