【发布时间】:2013-05-14 17:45:02
【问题描述】:
我有 2 个字符串 resouces 文件:
<string name="label_1">Dumb1</string>
<string name="label_2">Dumb2</string>
在TextView 中,我希望TextView 显示静态文本:Dumb1Dumb2。我如何在XML 布局文件中执行此操作而不定义新的String resouce?我可以做吗?谢谢大家!
有时,我必须使用许多静态strings,例如:Name: 和Name(以及更多此类字符串)。那么,如何避免呢?我可以定义Name和:,并设置在xml:Name:吗?
【问题讨论】:
-
你实现了吗?
-
它给出了错误,因为您不能在 string.xml 中为字符串提供相同的名称
-
不,你不能在 xml 中看到这样做,请使用 java 来查看 stackoverflow.com/questions/10411699/…
-
你可以在 xml 中的 textview 中设置文本为 android:text="Dumb1Dumb2" 但通常我们在 strings.xml 中定义字符串并引用相同的内容。
-
@Raghunandan:对于多语言,我们不应该那样做!
标签: android xml android-resources