Изменение локали в эмуляторе Android
Я только начинаю изучать разработку Android. Я включил компонент EditText в свое представление и запустил эмулятор в Eclipse.
когда я набираю текстовое поле, автоматические предложения появляются на китайском языке, но я хочу изменить это на английский.
Как изменить этот язык и эмулятор Android?
Я использую Android 2.1 для разработки.
4 ответов
нет необходимости менять локальный, просто длительное нажатие на виджет EditText, во всплывающем меню выберите метод ввода и перейдите на клавиатуру android.
Я использую эмулятор с Android 4.2 + 4.3, и есть приложение для установки локали под названием "Custom Locale".
запустить эмулятор - > Launcher - > пользовательский язык
=> Выберите нужный язык из списка
= > Подтвердить с помощью e.g "Select ' de_DE'"
мое решение заключается в использовании предустановленного на Android эмулятора "Custom locale" приложения. Просто отправьте intent с дополнительным параметром языка, как показано ниже:
adb shell am broadcast -a com.android.intent.action.SET_LOCALE --es com.android.intent.extra.LOCALE EN
более подробная информация здесь - подготовьте эмулятор android для автоматизации тестирования пользовательского интерфейса.
Я использую 2.3.3, но он должен быть похож:
запустить эмулятор - > пусковая установка - > Настройки - > Язык и клавиатура - > Выберите язык