我继承了一些代码,并且在strings.xml值文件中看到以下内容,其中显示了包含在资源中的item标签。有什么用?
<resources>
<string name="app_name">Slider Preference Example</string>
<string name="slider_title">Basic Slider</string>
<item name="slider_default" format="float" type="string">0.5</item>
</resources>
要明确我的问题是关于这一行:
<item name="slider_default" format="float" type="string">0.5</item>
它的作用是什么?类型是字符串,为什么不只使用字符串标签呢?该代码可以很好地编译,因此看起来不像是一个错误。
即使我优先选择它,我也会这样做:
android:defaultValue="@string/slider_default"
就像其他字符串一样。