我想在微调器点击时旋转微调箭头。我尝试不同的解决方案但没有得到确切的结果 我希望在选择时从上到下旋转箭头。
这是我的微调器的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);