问题描述:Android扩展Spinner不响应点击事件,并且箭头丢失。
解决方法:
Spinner spinner = findViewById(R.id.spinner);
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView> parent, View view, int position, long id) {
// 处理选项选择事件
}
@Override
public void onNothingSelected(AdapterView> parent) {
// 未选择任何选项时的处理
}
});
然后,在Spinner的XML布局文件中,将Spinner的style属性设置为自定义的样式:
请根据您的需求自定义spinner_background、spinner_dropdown_background和spinner_selector的drawable资源文件。