huoqushuju
来源:互联网 发布:陈江华cba数据 编辑:程序博客网 时间:2024/05/22 06:44
//定交一个listviewListView lv=(ListView)findViewById(R.id.ListView01); //数据源绑定 SimpleAdapter adp = new SimpleAdapter(this, list, R.layout.main_list, new String[]{"OrderType","Orderdate","Price","OrderState","Id"}, new int[]{R.id.tvTitle,R.id.tvDate,R.id.tvPrice,R.id.tvState,R.id.tvId}); //显示数据 lv.setAdapter(adp); //item点事件 lv.setOnItemClickListener(new ListView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) { Intent intent = new Intent(OrderActivity.this,DaiActivity.class);//OrderActivity.this,当前页面,DaiActivity.class转至的页面 //item内的数据保存在map中 Map<String, String> map = (Map<String, String>)lv.getItemAtPosition(arg2); //需要的数据在intent中 intent.putExtra("id", map.get("Id")); //跳转页面 OrderActivity.this.startActivity(intent); } });另一个页面Intent intent = getIntent();String id = intent.getStringExtra("id");