У меня есть приложение Android с текстовым полем. Когда я начинаю печатать, клавиатура выдвигает фоновое изображение вверх.
Я хочу, чтобы изображение оставалось на месте, а клавиатура покрывала его.
Изменение макета на BoxLayout или BorderLayout не влияет на положение фонового изображения, равно как и изменение прокрутки:
container.setScrollableY(false);
form.setScrollableY(false);
Как бы я смог сохранить изображение на месте?
Еще одна вещь, которую я не смог выяснить, это доступ к форме с курсором, уже находящимся в TextField и видимой клавиатуре, установив:
textField.requestFocus();
Но это также не дает желаемого эффекта.
Любая помощь будет оценена.