XML中的text / hint从@string更改为hardcode

时间:2015-11-03 09:30:38

标签: android xml string

一段时间后,我的xml文件声明正在发生变化。有时当我打开它时,我的textvalues正在从我的@string值变为常规文本。在这种情况下: android:id="MAC Adress"有人可以解释原因吗?

 <EditText
       android:layout_width="330dp"
       android:layout_height="wrap_content"
       android:hint="@string/mac"      <!-- <-- THIS -->
       android:id="@+id/editText_mac"
       android:maxLength="17"
       android:paddingLeft="15dp"
       android:paddingRight="15dp" />

2 个答案:

答案 0 :(得分:1)

这是AndroidStudio的一个很好的功能。它显示了id指向的内容。但是您仍在使用对本地化值的引用。事实上,如果您单击文本,您将再次看到@string/而不是它指向的值

答案 1 :(得分:1)

尝试点击它,你会看到前面的字符串路径。它只是隐藏,使其变得清晰,易于访问字符串,而不是字符串的路径。每个人都一样......