2013-10-26 3 views
1

Это случайная ошибка, но постоянная, если присутствует.Несоответствующие строки в студии Android

Мой 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> 

, после чего я создаю TextView на моем UI XML, используя дизайн, но TextViews получают другой текст из того, что я определил.

E.i: Если я создаю TextView с @string/intro_text_view, что я хотел бы видеть в качестве текста Reset

Любая идея, почему это происходит? Это известная ошибка? Или я делаю что-то глупое?

Заранее спасибо.

Редактировать: Я нашел способ обойти это, но не совсем понял, почему это происходит.

Если я отредактирую строку на что-то другое, скажите intro_text2 сохраните ее и измените ее, все работает. Я думаю, что происходит некоторая несовместимость памяти. Если кто-то узнает, почему это происходит, ответьте здесь.

+1

Вы в значительной степени должны что-то делать неправильно. Пожалуйста, покажите нам свой код. – GreyBeardedGeek

+0

@GreyBeardedGeek нет ничего другого, это почти это на вершине мира привет и немногих слушателей действий. Если я сниму это, мое приложение запустится. Но если я добавлю эти текстовые обзоры, он будет продолжать сбой. – bold

+0

Такая же проблема здесь с Android Studio 0.4.3. String missmatching (только в предварительном просмотре пользовательского интерфейса), когда все в порядке. – cprcrack

ответ

0

Попробуйте очистить свой проект и построить его снова, если вы используете Eclipse. Eclipse имеет проблемы с генерацией всех констант для идентификаторов, строк и т. Д. Это довольно нормально, что вы должны это делать время от времени.

+0

Я использую Android Studio, и проблема сохраняется даже после обновления точки. Я нахожу это очень странным. – bold

Смежные вопросы