利用Parcelable在Activity之间传输对象
在Android的不同Activity之间传输数据并不像传输参数那样简单。我们需要做的就是把需要传输的数据绑定到intent对象上。如果我们需要传输的对象是一些简单的Object,比如String类型或者Integer类型,那事情就好做了:
public class MyActivity extends Activity { @Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState); Bundle b = getIntent().getExtras();ObjectA obj =b.getParcelable("com.package.ObjectA");} }当然,如果它真的真的太容易了,那。。我们就失业了。。
Over...
- 1楼Neacy_Zz4天前 14:16
- 看的舒服~。