ListAdapter中的Android OnClick

时间:2015-10-08 09:58:29

标签: android android-listview

如何在OnClickListener上实施ListAdapter?我的数据来自sqlite。我想在OnClickListener中使用ListAdapter显示第一个活动中的一半数据和第二个活动中的重新定位。

3 个答案:

答案 0 :(得分:0)

您需要实施AdapterView.OnItemClickListener界面,并在ListView上致电setOnItemClickListener(AdapterView.OnItemClickListener)

如果您正在使用ListFragmentListActivity,则您也可以覆盖其onListItemClick(ListView lv, View v, int position, long id)方法。

答案 1 :(得分:0)

您应该在" setOnItemClickListener"的帮助下在ListView上使用set ItemClickListener。 如果要捕获适配器中的点击次数,最好使用RecyclerView。 示例 - https://stackoverflow.com/a/24933117/2687734

答案 2 :(得分:0)

怎么样:

.setOnItemClickListener(new OnItemClickListener() {
  public void onItemClick(AdapterView<?> parent, View view,
      int position, long id) {
    adapter.get(position); //get your custom model
  }
});