繁体   English   中英

应该在string.xml文件中包含整数吗?

[英]Should integers be included in the strings.xml file?

如果我有一个属性为的按钮

    android:text="+1"

应该将其包含在@string文件中还是可以在activity_main中进行硬编码?

是的,您可以将它们包含在strings.xml (如果被视为字符串,否则应使用<integer>标签保存它们)。 您无需显式地将它们放置在布局中。

如果被视为字符串 (根据您的情况,您将其设置为字符串)

<string name="my_integer_value">3</string>

因此可以通过android:text="@string/my_integer_value"

如果被视为整数

<integer name="my_integer_value">3</integer> 

答案取决于字符串的用途。 strings.xml用于UI字符串,这些UI字符串可能在不同的配置中不同,最常见的是在不同的语言环境/语言中。 对应用有意义的字符串常量通常不应位于strings.xml

由于此字符串是按钮标签,因此可能应该放在strings.xml

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM