Android 图像+;文本视图+;旋转器中的单选按钮

Android 图像+;文本视图+;旋转器中的单选按钮,android,radio-button,spinner,imageview,android-arrayadapter,Android,Radio Button,Spinner,Imageview,Android Arrayadapter,首先,我想模仿“android.R.layout.simple\u spinner\u dropdown\u item”这样的效果 哪个是文本视图+单选按钮 但是getView()或getDropDownView一次只关心一行,而spinner中的整个单选按钮就像一个RadioGroup,当打开下拉视图时,必须选中之前选择项目的单选按钮 那么,我如何模仿简单的旋转器、下拉菜单等布局呢 其次,我想在每一行中添加不同的ImageView,所以我不能只使用默认的简单微调器下拉项,我必须重新定义Arra

首先,我想模仿“android.R.layout.simple\u spinner\u dropdown\u item”这样的效果

哪个是文本视图+单选按钮

但是getView()或getDropDownView一次只关心一行,而spinner中的整个单选按钮就像一个RadioGroup,当打开下拉视图时,必须选中之前选择项目的单选按钮

那么,我如何模仿简单的旋转器、下拉菜单等布局呢

其次,我想在每一行中添加不同的ImageView,所以我不能只使用默认的简单微调器下拉项,我必须重新定义ArrayAdapter

那么,有没有最好的办法来度过这些难关呢

我喜欢simple_spinner_dropdown_项目中的布局,但我也想添加ImageView

请给我任何线索


谢谢

展开适配器。重写getView(),并将返回的视图更改为所需的视图


干杯,

如果您想在不覆盖arrayadapter的情况下实现一个更通用的适配器,您可以在文章中查看其使用baseadapter的情况,baseadapter可以根据需要进行修改