Я использую AutoCompleteTextView в моем проекте. На моем устройстве (Huawei P20 Pro, Android 9) и эмуляторе Pixel вид работает нормально. Предложения отображаются над представлением, при этом вид все еще видим, а все, что я набираю, сразу видно в представлении. Тем не менее, я протестировал его на Samsung S10 + и на симуляторе Pixel 3XL (оба на Android 9), и когда я набираю текст, он не виден на экране. Только когда я закрываю клавиатуру, текст становится видимым. Хотя текст не отображается, предложения даны. Проблема в том, что окно подсказок отображается поверх AutoCompleteTextView В чем может быть проблема?
Код выполняется внутри фрагмента.
Мой xml:
<AutoCompleteTextView
android:id="@+id/actvBottler"
android:layout_width="match_parent"
android:layout_height="35dp"
android:layout_marginEnd="20dp"
android:layout_marginStart="20dp"
android:lines="1"
android:completionThreshold="1"
android:padding="8dp"
android:background="@drawable/edit_text_background"
android:textColor="@color/textColorPrimary"
android:textColorHint="@color/textColorPrimary"
android:textSize="14sp" />
Мой код:
ArrayAdapter<String> adapter = new ArrayAdapter<>(getContext(),
android.R.layout.simple_dropdown_item_1line, bottlers);
actvBottler.setAdapter(adapter);