2013-11-26 1 views
1

Я разрабатываю интерфейс с использованием графического макета eclipse. Когда я размещаю текстовое представление на английском языке, он правильно показывает контент. Но когда я установил содержание текста в XML-файле на неанглийский язык, такой как арабский, китайский, хинди или тайский, и т. Д., Содержимое отображается как пустое. Когда я запускаю проект, который содержит текст на иностранном языке на аппаратном телефоне Android, он правильно показывает контент на правильном языке. Мне интересно, как я могу получить графический макет eclipse на другом языке?Android: Как отобразить текст без текста в eclipse «Графический макет»

Display english text correctly

Failed to display Thai Text. But when run on hardware, it shows correctly

Прежде чем задать этот вопрос, я смотрю на следующие подобные вопросы.

Hindi language support for Android - text shows up as boxes

Non-English words in android application

Supporting various languages (Hindi, Arabic, Tamil) in Android

Но я не считаю их ответ исправить мою проблему, поскольку большинство ответов о «Как получить текстовый дисплей правильно на устройство и эмулятора», но не на странице «Как правильно получить внешний текст на графическом макете затмения»

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

+0

вы поместить текст в файл strings.xml или внутри макетов? – gian1200

+0

Я попробовал оба. но никто из них не работает. –

+0

На картинке выше, я помещаю текст в файл string.xml. –

ответ

0

Наконец-то я нашел решение проблемы. Все, что нам нужно сделать, это выбрать версию API для Android версии 19, чтобы правильно отобразить внешний текст.

enter image description here