我正在修改适配器视图。如何实现setSelection()
AdapterView?setSelection()
调用适配器视图的方法时必须采取哪些步骤?
我尝试浏览ListView's
源代码,但没有太大帮助。
我正在修改适配器视图。如何实现setSelection()
AdapterView?setSelection()
调用适配器视图的方法时必须采取哪些步骤?
我尝试浏览ListView's
源代码,但没有太大帮助。
保存选定的位置并将其传递给 BaseAdapter 类。(您必须实现自定义 Base Adapter 类)。
然后在 getView() 方法中,通过检查 position==selectedPosition 根据您的要求进行更改。(注意:您应该调用 notifyDatasetChange() 方法来再次调用 getView() 方法)。
Android-HorizontalListView具有HorizontalListView,这是一个以水平方式滚动的 Android ListView 小部件。在此类中,它描述了如何实现setSelection()
AdapterView。
尝试列表视图 onItemClick()
listView.setOnItemClickListener(new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> parent, View v, int position,long id) {
}
});