Разный язык в текстовом режиме в Android

Как я могу написать другой язык (Bangla) на textview или edittext в Android и для этого. Какую версию API мне нужно

Если вы используете strings.xml для добавления уровня косвенности для строковых значений, вы можете легко локализовать свои строки так:

android:text="@string/main_text_view_hello" 

Поэтому у меня есть strings.xml в папках:

 res/values res/values-en-rCa res/values-en-rGB 

Каждый раз, когда я хочу изменить значение для Канады или Соединенного Королевства, я просто добавляю его в соответствующую папку. Все остальные значения получаются по умолчанию из res / values.

Вы можете установить текст с помощью TextView.setText (String-ID). Идентификаторы строк управляются в файлах strings.xml, находящихся под папкой res / values. Если вам нужен другой язык, например, немецкий, вам нужен еще один файл strings.xml с теми же строковыми идентификаторами в res / values-de. В файлах макета android вы можете ссылаться на такие идентификаторы строк с помощью @ string / stringid.

Intereting Posts