旋转器中的图像+ TextView +单选按钮

时间:2010-02-09 09:32:53

标签: android radio-button spinner imageview android-arrayadapter

首先,我想模仿“android.R.layout.simple_spinner_dropdown_item”这样的效果

是TextView + radiobutton

但是getView()或getDropDownView一次只关心一行,而spinner中的整个radiobuttons就像一个RadioGroup,当打开下拉视图时,必须检查之前选择了item项目的radiobutton。

那我怎么能像simple_spinner_dropdown_item一样模仿布局?

其次,我想在每一行中添加不同的ImageView,所以我不能只使用默认的simple_spinner_dropdown_item,我必须重新定义ArrayAdapter。

那么,有没有最好的方法来解决这些问题?

我喜欢simple_spinner_dropdown_item中的布局,但我也想添加ImageView ...

请给我任何线索

谢谢!

2 个答案:

答案 0 :(得分:1)

扩展适配器。覆盖getView()并更改返回到您所追求的视图。

干杯,

答案 1 :(得分:0)

如果你想在不覆盖arrayadapter的情况下实现更通用的适配器,你可以使用baseadapter查看http://blog.app-solut.com/2011/03/using-custom-layouts-for-spinner-or-listview-entries-in-android/的帖子,可以根据需要进行修改。