У меня есть AutoCompleteTextView в моем приложении, в нижней части макета.
Когда пользователь вводит данные, должно появиться всплывающее окно с предложениями.
Все работает как положено на Android устройстве Samsung с ОС 6.0.1:
Но для Android 8.0.0 (устройство LG, а также эмулятор 8.1.0) я не вижу такого всплывающего окна, я думаю, что оно почему-то показывается за клавиатурой (потому что, когда я нажимал кнопку «Назад», ничего не происходило - всплывающее окно обрабатывалось это событие, и только при втором обратном нажатии клавиатура исчезла):
Мой текст автозаполнения:
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout ...
<android.support.v7.widget.AutoCompleteTextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="16dp"
android:background="@drawable/thin_square_border"
android:maxLines="3"
android:minHeight="60sp"
android:padding="12dp"
android:paddingEnd="16dp"
android:paddingStart="16dp"
android:textColor="@color/charcoalgray"
/>
</LinearLayout>
</ScrollView>
Я пробовал dropDownAnchor на представлении выше, и android: dropDownHeight = "wrap_content" , но это не помогло.