【发布时间】:2019-02-19 14:48:08
【问题描述】:
谁能解释一下为什么 onItemSelected() 方法同时具有 position 和 id 参数?
首先我阅读了文档并没有理解其中的区别。然后我尝试在调试中观察这两个参数,它们总是具有完全相同的值。我也无法在谷歌中找到该问题的答案,所以我最后的手段是 stackoverflow。
position和id有什么区别?
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
}
});
【问题讨论】:
标签: android spinner onitemselectedlistener