如果@RequestMapping(value = "displayResultsChanged ", method = RequestMethod.GET)
public List<Bean> getChangedResults() {
...
}
,ArrayAdapter<String>
没问题。但是如果deliveryStaffResultAdapter.getPosition(myData)
,如何从CustomSpinnerAdapter
获取myData
?
deliveryStaffResultAdapter
答案 0 :(得分:1)
getPosition()
是deprecated。
Android Developer的页面(上面链接)声明:
不推荐使用此方法,因为由于适配器更新的异步处理,其含义不明确。请根据您的使用情况使用
getLayoutPosition()
或getAdapterPosition()
。
或者,根据您的代码,第二行可以使用微调器对象getSelectedItemPosition()
(由Bhavesh Vadalia建议) - link to documentation。对此的描述是
返回适配器数据集中当前所选项目的位置