Представление наложения, добавленное диспетчером окон, скрывает клавиатуру (Android)Android

Форум для тех, кто программирует под Android
Anonymous
Представление наложения, добавленное диспетчером окон, скрывает клавиатуру (Android)

Сообщение Anonymous »

Я добавил представление в диспетчер окон, кнопку-наложение, которую можно перетаскивать, но когда требуется какой-либо ввод текста, клавиатура просто не появляется, как раньше. Это работает только тогда, когда я удаляю это представление. Это кнопка, добавленная службой со следующими параметрами LayoutParams:

Код: Выделить всё

     params = new WindowManager.LayoutParams(
button_size, button_size,
WindowManager.LayoutParams.TYPE_SYSTEM_ALERT, WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL
, PixelFormat.TRANSPARENT);
params.gravity = Gravity.LEFT | Gravity.TOP;
Я провел небольшое исследование и попытался добавить это в манифест Android:

Код: Выделить всё

android:windowSoftInputMode="stateVisible|adjustResize"
Но это тоже не сработало.
Поскольку я не нашел соответствующих вопросов/ответов, может ли кто-нибудь мне помочь?
Заранее спасибо!

Вернуться в «Android»