Как изменить язык ввода клавиатуры по умолчанию в EditText в Android

1

Я думаю, это потому, что моя ОС находится на китайском языке. У меня есть окно EditText в приложении для Android, и когда я нажимаю на него, чтобы ввести что-то, входной язык ввода по умолчанию находится на китайском языке. Могу ли я изменить его на англичан?

Похоже, что проект был создан на моем компьютере, когда другие импортируют проект и запускают его на эмуляторе, вход по умолчанию также является китайским. Могу ли я изменить какой-либо файл, чтобы изменить значение по умолчанию на английском? Большое спасибо!

Версия, которую я создал в проекте, - Android 2.1

Теги:
android-emulator

3 ответа

0

По умолчанию все эмуляторы имеют клавиатуру для английского, японского IME и китайского языка. Поскольку клавиатура, используемая ОС Android, является выбором пользователя, нет способа принудительно использовать определенную клавиатуру в коде приложения. Если вы хотите полностью избавиться от ненужных клавиатур в эмуляторе, см. Следующую запись: Нажмите здесь

0

Согласно My Digital Life:

В качестве альтернативы, на клавиатуре Android или другом методе ввода, который на основе клавиатуры Android нажимает и удерживает клавишу? 123, а диалог выбора параметров клавиатуры с возможностью переключения метода ввода будет отображаться для выбора.

Чтобы сменить метод ввода, внесите изменения в поле ввода текста (нажмите в другом месте), чтобы клавиатура закрылась, а затем снова коснитесь поля ввода, чтобы открыть новый метод ввода.

  • 0
    И тебе спасибо. Но то, что я действительно хочу сделать, это изменить значение по умолчанию на английский. Есть ли способ?
  • 0
    Вы хотите изменить свой язык в эмуляторе или на своем устройстве?
Показать ещё 1 комментарий
0

Нажмите и удерживайте EditText. Появится контекстное меню, которое позволит вам изменить IME (редактор).

  • 0
    Спасибо. Есть ли способ вернуть английский ввод по умолчанию?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню