Имея многострочный выпадающий список с spinnerMode=dropdown?
У меня есть спиннер с очень длинным текстом, который заполняется из базы данных. У меня есть пользовательский макет для выпадающего списка здесь:
Multiline_spinner_dropdown.xml
<TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/text1" style="?android:attr/spinnerDropDownItemStyle" android:singleLine="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="38sp" android:ellipsize="marquee" android:padding="8dp" android:removed="@drawable/gradient_spinner_popup" />
Вот мой спиннер в моем макете:
<Spinner style="@style/spinnerstyle1080dp" android:id="@+id/Spinner4" android:layout_width="match_parent" android:layout_height="98dp" android:layout_centerVertical="true" android:layout_below="@+id/View4" android:popupremoved="@android:color/transparent" android:spinnerMode="dropdown" android:dropDownVerticalOffset="0dp" android:dropDownWidth="fill_parent" />
Если я удалю
android:spinnerMode="dropdown"из моего прядильщика в моем макете текст обертывается так, как он должен быть, но выпадающий список прядильщика всплывает как диалог, который не является тем, что я хочу.
Как я могу иметь
android:spinnerMode="dropdown"и есть ли перенос текста, когда он слишком длинный для отображения на экране?