android parcel传递数组的方法是什么

avatar
作者
猴君
阅读量:0

在Android中,可以使用Bundle类来传递数组。首先,将数组放入Bundle中,然后将Bundle传递给Intent对象,最后在接收方从Intent对象中获取Bundle并取出数组。

示例代码如下:

发送方:

String[] array = {"item1", "item2", "item3"}; Bundle bundle = new Bundle(); bundle.putStringArray("myArray", array);  Intent intent = new Intent(this, ReceiverActivity.class); intent.putExtras(bundle); startActivity(intent); 

接收方:

Bundle bundle = getIntent().getExtras(); String[] array = bundle.getStringArray("myArray"); // 现在你可以使用获取的数组array进行操作 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!