Когда отображается клавиатура программного обеспечения, она меняет размер моего макета и, таким образом, сжимает фоновое изображение вместе. Мой вопрос в основном является дубликатом этого вопроса, который объясняется очень хорошим образом:
Программная клавиатура изменяет размер фонового изображения на Android
Однако этот вопрос был закрыт, когда они нашли взломать его. Я не могу использовать этот хак. Весь мой макет находится внутри ScrollView, и мне нужно иметь возможность использовать этот режим прокрутки правильно в любое время. С помощью android: windowSoftInputMode = "stateVisible | adjustPan" пользователь не сможет прокручивать вниз и видеть нижнюю часть экрана, пока отображается клавиатура, поскольку макет будет частично существовать за клавиатурой. Таким образом, решение для меня неприемлемо. Есть ли там лучшие решения?
Приветствия,