1

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

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 得到的文本与我定义的不同。

Ei:如果我创建一个带有的文本视图@string/intro_text_view,我将看到的文本是重置

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

提前致谢。

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

如果我将字符串编辑为其他内容,请intro_text2保存它,然后将其改回一切正常。我认为发生了某种内存位置不匹配。如果有人发现它发生的原因,请在此处回答。

4

1 回答 1

0

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

于 2013-10-26T03:55:18.107 回答