2012-06-30 1 views
2

Я работаю с эмулятором, я создаю приложение, и пользователь должен писать на арабском языке, я установил арабскую клавиатуру, и он работает, когда я хочу писать в сообщении вроде этого, когда я открываю сообщение у меня будет только одна клавиатура, но когда я набираю lettle новой клавиатуры появится и я могу использовать его, чтобы писать арабским, две клавиатур являются: enter image description hereАндроида установленная клавиатура запускается automaticlly on message not on editText

, но когда я хочу использовать что установлено клавиатура в моем приложении, когда я начинаю печатать на edittext, вторая клавиатура не выглядит так: enter image description here

так как я могу изменить язык или как я могу сделать вторую клавиатуру?

+0

слайд пространство не работает, чтобы изменить язык ввода –

+0

теперь, когда я нажимаю и держись на edittext, я вижу выбор, чтобы изменить язык ввода, я выбрал свой новый кепборд, но стилю написал только английский, и все же всплывающая клавиатура не прикладывается, потому что, когда она появляется, я могу изменить язык ввода –

ответ

1

я найти решение моей самоуправления, а также для всех, как есть проблемы в всплывать клавиатуры, использует этот код:

((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)) 
     .showSoftInput(YourEditText, InputMethodManager.SHOW_FORCED); 

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

  • Нет связанных вопросов^_^