Get listview item position on button click

前端 未结 5 1872
囚心锁ツ
囚心锁ツ 2020-11-27 05:07

This is my listview click event:

 lv1.setOnItemClickListener(new OnItemClickListener() {
       @Override
            public void onItemClick(AdapterView<         


        
5条回答
  •  感动是毒
    2020-11-27 05:41

    I know I'm bit late with the answer, but what about this:

    private OnClickListener myButtonClickListener = new OnClickListener() {
    @Override
    public void onClick(View v) {
        View parentRow = (View) v.getParent();
        ListView listView = (ListView) parentRow.getParent();
        final int position = listView.getPositionForView(parentRow);
      }
    };
    

    in this case you don't need to set tags and so on.

提交回复
热议问题