列表改变时监听,解决下标越界

来源:互联网 发布:junit数据库自动回滚 编辑:程序博客网 时间:2024/06/09 21:23

 //每条进行监听

lv.setOnItemClickListener(new AdapterView.OnItemClickListener()


        {
            @Override
            public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
                if (i - 1 < adapter.getCount()) {
                    Bean.DataBean.ComicsBean bean = (Bean.DataBean.ComicsBean) adapter.getItem(i);

                    Intent intent = new Intent(getActivity(), SecondActivity.class);

                              //可进行传值,与下标一一对应

                             intent.putExtra("key","value");               

                              startActivity(intent);

                }
            }
        });