Android: пользовательский Spinner без селектора - PullRequest
0 голосов
/ 10 ноября 2018

я пытался изменить выпадающую метку / селектор AndroidAppCombatSpinner раньше, но не получил полезной помощи, см. Уменьшить метку Drowdown .

Так что теперь мне интересно, можно ли сделать Spinner без выпадающего ярлыка.

Смотрите на скриншоте, что я хочу сделать:

enter image description here

Редактировать: Добавлен мой XML-файл, который становится раздутым:

<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="35dp"
    android:orientation="horizontal"
    android:background="@drawable/x_linearlayoutcontainer_inside"
    >

    <ImageView
        android:id="@+id/ivSpinnerImage"
        android:layout_marginTop="3dp"
        android:layout_marginRight="3dp"
        android:layout_marginBottom="3dp"
        android:layout_width="0dp"
        android:layout_height="29dp"
        android:layout_weight="2.5"
        android:cropToPadding="true"
        android:scaleType="fitCenter"

        android:src="@drawable/blue"
        />
    <TextView
        android:id="@+id/tvSpinnerText"

        android:layout_width="0dp"
        android:layout_height="35dp"
        android:layout_weight="7.5"
        android:gravity="center"
        android:padding="5dp"

        android:text="Accessory"
        android:autoSizeMinTextSize="12sp"
        android:autoSizeMaxTextSize="15sp"
        android:textColor="#fff"

        />

</LinearLayout>

Спасибо, ребята, за любые предложения!

1 Ответ

0 голосов
/ 10 ноября 2018

попробуйте изменить стиль вашего счетчика на этот

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style parent="@android:style/Widget.Spinner" name="SpinnerwithNoArrow">
        <item name="android:background">@android:drawable/edit_text</item>
    </style>
</resources>
...