Android(安卓)| activity之间传递列表,以listview显示
16lz
2022-03-31
一、首先在Info类中 implements Serializable【重要】
public class PutawayInfo implements Serializable{ private String time; private String title; private String index; private String rfid; private String containernum; private String location;}
二、发送页面是一个命名为“mlistScanPutaway”的listview
Intent intent = new Intent(this,PutawayActivity.class); Bundle bundle = new Bundle(); bundle.putSerializable("mlistScanPutaway",(Serializable)mlistScanPutaway); intent.putExtras(bundle); startActivity(intent);
三、接受页面:获取到列表后,跟普通listview显示方法一样使用Adapter。
Intent intent = this.getIntent(); mlistScanPutaway = (ArrayList) intent.getSerializableExtra("mlistScanPutaway"); mAdapterPutaway.setListObj(mlistScanPutaway); mlistView.setAdapter(mAdapterPutaway);
跳转成功~~
更多相关文章
- Android利用反射获取状态栏(StatusBar)高度
- Android(安卓)使用广播(BroadcastReceiver)传递数据
- Appium:Android(安卓)- 等待activity出现(wait_activity)
- Android(安卓)签名信息读取
- Android(安卓)基于GeolocationAPI的基站定位
- android > intent > 自动跳转到 系统 设置 页面
- android获取手机屏幕的宽度及高度
- android studio 获取android app sha1
- android软件设置gps自动开启