打开时旋转微调器中的箭头
答
更改适配器中布局的背景。请参阅下面的代码:
public class adapterActivity extends ArrayAdapter<DTO_MCode> {
public adapterActivity(Context context, int textViewResourceId) {
super(context, textViewResourceId);
// TODO Auto-generated constructor stub
}
// Note: for combobox
@Override
public View getDropDownView(int position, View convertView,
ViewGroup parent) {
// TODO Auto-generated method stub
return getViewChung(position, convertView, parent, true);
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
return getViewChung(position, convertView, parent, false);
}
public View getViewChung(int position, View convertView,
ViewGroup parent, boolean drop) {
// TODO Auto-generated method stub
View v = convertView;
ViewWraper mwp;
if (v == null) {
LayoutInflater l = getLayoutInflater();
v = l.inflate(R.layout.layoutcomboxe, null);
mwp = new ViewWraper(v);
v.setTag(mwp);
} else {
mwp = (ViewWraper) convertView.getTag();
}
LinearLayout layout = mwp.getLayoutrow();
if (drop) {
layout.setBackgroundResource(R.drawable.down);
} else {
layout.setBackgroundResource(R.drawable.up);
}
return v;
}
}
[在工具栏的Android微调翻转箭头]的可能的复制(http://*.com/questions/34862888/flip-arrow-on-android-spinner-in-toolbar) –
请按照[如何创建最小,完整和可验证示例](http://*.com/help/mcve)包含相关代码。 – MikeT