повернуть спиннер стрелка андроид - PullRequest
0 голосов
/ 28 мая 2018

Я пытаюсь повернуть стрелку при нажатии на кнопку.Я пробую другое решение, но не получаю точный результат.я хочу повернуть стрелку вверх-вниз при выборе.

это мой xml-код для счетчика.

<RelativeLayout
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:background="@drawable/spinner_border">
                    <Spinner
                        android:id="@+id/pricespinner"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_centerVertical="true"
                        android:layout_gravity="center"
                        android:background="@android:color/transparent"
                        android:dropDownVerticalOffset="30dp"
                        android:popupBackground="@color/colorPrimaryDark"
                        android:entries="@array/pricearray"
                        android:gravity="center"
                        android:layout_marginLeft="5dp"
                        android:spinnerMode="dropdown" />
                    <ImageView
                        android:id="@+id/spnrimg"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_alignParentRight="true"
                        android:layout_centerVertical="true"
                        android:layout_gravity="center"
                        android:src="@drawable/ic_down_arrow" />
                </RelativeLayout>

это в действии.

ss=(Spinner)findViewById(R.id.pricespinner);
        ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(this, R.layout.spinner_item, getResources().getStringArray(R.array.pricearray));
        spinnerArrayAdapter.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
        ss.setAdapter(spinnerArrayAdapter);
...