您的位置:首页 > 移动开发 > Android开发

android listview分页加载的条目点击报错的问题

2017-04-28 19:59 316 查看
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
if (position - 5 > 0) {
Intent intents = new Intent(D_ZhouBianActivity.this, D_DetailPageActivity.class);
Bundle bundle = new Bundle();
bundle.putSerializable("BODYBEAN", enterpriseInfoDtoList);
intents.putExtras(bundle);
intents.putExtra("position", position - 6);
//打个标记
intents.putExtra("tag", 110);
//        intents.putExtras(bundle);
startActivity(intents);
}
}

enterpriseInfoDtoList其实是总的数据也就是Tcont的综合
分页的集合我们在定义一个list
正确代码是如下
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
if (position - 5 > 0) {
Intent intents = new Intent(D_ZhouBianActivity.this, D_DetailPageActivity.class);
Bundle bundle = new Bundle();
bundle.putSerializable("BODYBEAN", list);
intents.putExtras(bundle);
intents.putExtra("position", position - 6);
//打个标记
intents.putExtra("tag", 110);
//        intents.putExtras(bundle);
startActivity(intents);
}
}
为什么position要减6,因为我一个页面只有一个listview,上面的空间是加head进去的.
如果上面不懂请指教.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  分页 android listview