Android studio中的字符串不匹配

时间:2013-10-26 01:41:28

标签: android-layout android-studio

这是一个随机错误,但在存在时是一致的。

我的strings.xml包含

等文字
<string name="intro_text_view">Intro</string>
<string name="intro_now_text_view">Now</string>
<string name="intro_tomorrow_text_view">Tomorrow</string>
<string name="intro_yesterday_text_view">Yesterday</string>

<string name="start_chronometer_button">Start</string>
<string name="stop_chronometer_button">Pause</string>
<string name="reset_chronometer_button">Reset</string>

之后我使用Design在我的UI xml上创建了一个textview,但是textviews正在从我已经定义的文本中获得不同的文本。

E.i:如果我使用@string/intro_text_view创建文本视图,我将看到的文字是重置

知道为什么会这样吗?这是一个已知的错误?或者我在做一些愚蠢的事情?

提前致谢。

编辑: 我找到了解决方法,但并不真正理解它为什么会发生。

如果我将字符串编辑为其他内容,请说intro_text2保存,然后将其更改回来。我认为存在某种内存位置不匹配问题。如果有人发现它为什么会发生,请在这里回答。

1 个答案:

答案 0 :(得分:0)

如果您正在使用Eclipse,请尝试清除项目并重新构建。 Eclipse在生成id,字符串等所有常量方面存在问题。您必须不时地执行此操作是很正常的。