У меня есть форма, которая занимает верхнюю половину экрана, и я хочу показать клавиатуру в нижней половине все время. Как мне это сделать?Android 2.1: Как я могу принести мягкую клавиатуру вручную?
(Android 2.1, NexusOne)
У меня есть форма, которая занимает верхнюю половину экрана, и я хочу показать клавиатуру в нижней половине все время. Как мне это сделать?Android 2.1: Как я могу принести мягкую клавиатуру вручную?
(Android 2.1, NexusOne)
Попробуйте <activity android:windowSoftInputMode="stateAlwaysVisible">
Для получения дополнительной информации см this page
Если вы хотите управлять софт-клавиатуры в вашем коде, вы можете использовать InputMethodManager, чтобы вызвать его и отклонить его. getSystemService() - это вызов активности.
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(activeView, 0);
try Просмотреть v = getWindow(). GetDecorView();