У меня есть простой вид входа, как показано ниже.
Если какой-либо EditText получает фокус, клавиатура будет отображаться (мягкая). Красная пунктирная линия должна описать это поведение:

Мне нужно, чтобы кнопки внизу (регистрация и помощь) были невидимы, пока отображается клавиатура. Нижний конец кнопки входа в систему должен быть над клавиатурой, так что видны как EditTexts и Login Button.
В лучшем случае половина логотипа должна быть видимой, если возможно (в зависимости от размера экрана)
Было бы прекрасно определить дополнительный макет xml, например, "клавиатура видна", если это возможно.