2013-10-11 1 views
0

У меня проблема с HTC Sensation 4G (4.0.3). Я не знаю, почему клавиша Shift на моей виртуальной клавиатуре не будет работать в первый раз. Но он будет работать после того, как я открою виртуальную клавиатуру в других приложениях. Итак, вот поток:Как установить начальную виртуальную клавиатуру как нижний регистр (Android)

  1. Открыть мое приложение
  2. Открыть виртуальную клавиатуру, обратите внимание, что мой первоначальный случай капитала Case.
  3. Нажмите SHIFT, обратите внимание, что SHIFT ключ не работает. Моя клавиатура все еще на корпусе Caps.
  4. Открыть еще приложений (например, Play Store, или Chrome) и открыть это виртуальная клавиатура
  5. Открыть мое приложение
  6. Открыть виртуальную клавиатуру, обратите внимание, что виртуальная клавиатура теперь нижний регистр
  7. Нажмите SHIFT, и Ключ SHIFT правильно работает

В начале я подумал, что если я закрою свое приложение и снова открою его, проблема будет исправлена. Но я попытался закрыть приложение и открыть его. Но проблема все еще случается (как я описал ранее), и мне нужно сделать эти «открыть другие приложения vKeyboard», чтобы заставить мой ключ SHIFT работать.

So Я думаю, что решение состоит в том, чтобы сделать мою виртуальную клавиатуру Lower Case на первом шоу. Кто-нибудь знает, как это сделать?

PS: Это происходит только на HTC Sensation 4G с fw 4.0.3.

Я прочитал это: Initial keyboard on lowercase

Но это не будет работать на моем случае.

Любой может помочь?

большое спасибо -sb

ответ

1

В файле XML, вы можете использовать андроид: inputType. для установки поля используется тип ввода электронной почты.

Программным, вы можете сделать это с setInputType()

Вы можете указать, что myEditText это поле электронной почты в файле XML:

android:inputType="textEmailAddress" 

Или программно:

myEditText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS); 
+0

Ну, это не работает для меня, мой случай, не знаю почему. Http: // StackOverflow.ком/вопросы/6430319/начально-клавиатуры на нижнем регистре – noobsee

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