Intereting Posts
«IllegalStateException: действие было уничтожено», когда вызываемый getSupportFragmentManager () вызван после перезагрузки Какова цель «полезной нагрузки разработчика»? Для чего он может быть использован? Ищите исходный код новых виджетов времени и даты Google Calendar DialogFragment отображает список значков с подкачкой Эквалайзер – библиотека эффектов не загружена Как создать фон с полосками, используя фигуры, а не изображение Как разрешить это на Android Studio 3.0 Canary 1: Не удалось решить: com.google.android:android:2.3.1 Изменение цвета стрелки вниз Spinner в XML Авто питание на Android, когда зарядное устройство подключено Отключить анимацию по умолчанию от Portrait to Landscape View.inflate vs LayoutInflater Обновление распространения приложений на Android-платформе Catch keypress с Android Режим «Доза» / «Ожидание приложения» во время воспроизведения аудио В чем разница между метаданными android.app.default_searchable и android.app.searchable?

Позиционирование EditText над клавиатурой

У меня есть EditText похожий на это (с «нижней гравитацией»):

Введите описание изображения здесь

Когда я EditText , появляется клавиатура, и я больше не вижу, что я набираю (потому что EditText теперь находится за клавиатурой, внизу). Как я могу перемещать EditText автоматически чуть выше клавиатуры, когда он был нажат?

В конце было бы хорошо, если бы это выглядело так:

Введите описание изображения здесь

Мой код:

 // LINEAR LAYOUT LinearLayout layout = new LinearLayout(getApplicationContext()); layout.setOrientation(LinearLayout.VERTICAL); setContentView(layout); // TEXTVIEW layout.addView(tv); // EDITTEXT et.setGravity(Gravity.BOTTOM); et.setInputType(InputType.TYPE_CLASS_TEXT); et.setImeOptions(EditorInfo.IME_ACTION_SEND); LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT); params.gravity = Gravity.BOTTOM; et.setLayoutParams(params); // SOMETHING LIKE ONTOUCH -> MOVE UPWARDS layout.addView(et); 

Solutions Collecting From Web of "Позиционирование EditText над клавиатурой"