ListView侦听器的适当位置

时间:2015-03-26 15:30:25

标签: android listview listener

我想知道ListView监听器的正确位置是什么 - 我目前有我的活动/片段扩展接口,如OnItemClickListener,然后我修改数据结构并通知适配器更新视图。这样做的正确方法是什么?匿名课程?让适配器完全控制数据结构并让他成为监听器吗?

2 个答案:

答案 0 :(得分:0)

好的,对此评论感到抱歉。我认为最好的地方是onViewCreated()

答案 1 :(得分:0)

Ryan的答案很好但实际上我认为正确的答案取决于你如何实现你的片段。 例如,如果你是ListFragment的子类,那么示例代码就是:

@Override
public void onListItemClick(ListView l, View v, int position, long id) {
    super.onListItemClick(l, v, position, id);
    ...
}

链接@ ListFragment onListItemClick

相关问题