2012-04-19 1 views
5

Как может я подавить эту ошибку:Cant вставить строку в андроида файле ресурсов без получения ошибки

<resources> 
<string name='app_name'>PhoneMates</string> 
<string name='app_url'>phonemates</string> 
<string name='dom_url'>http://example.com/services/directlinkhandler.ashx?wid=124962546435&LinkID=1133&queryid=138&cid=8&promocode=GTJRPM</string> 
<string name='loading'>Loading...</string> 

Он указывает мне на связь dom_url и говорит мне, что произошла ошибка. Ссылка на LinkID должна заканчиваться символом ';' разделитель.

Как предотвратить или пресечь эту ошибку при сохранении ссылки?

ответ

24

Попробуйте заменить & (амперсанды) на &amp;.

Я подтвердил, что это работает в моей среде. Причина в том, что он будет думать, что все прошлое амперсанда - это ampersand character code.

+0

Также на этой ноте вы должны следовать за Lint и заменить свой «...» на эллипсис (заменить «...» на символ с многоточием (..., &&; # 8230;)?) – styler1972

+0

Ваш anser сработал. ... Я буду считать вас –

+0

Кроме того, вы можете принять ответ, чтобы другие знали, что это решение. ;) – styler1972

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