Android中Intent传递对象的两种方法Serializable,Parcelable

2019-12-10 19:14:10王振洲

2.新建activity :ObjectTranDemo2.java.用来显示parcelable的数据:

package com.example.objecttrandemo; 
import android.app.Activity; 
import android.os.Bundle; 
import android.widget.TextView; 
public class ObjectTranDemo2 extends Activity{ 
public void onCreate(Bundle savedInstanceState) { 
super.onCreate(savedInstanceState); 
TextView mTextView = new TextView(this); 
Book mBook = (Book)getIntent().getParcelableExtra("mBook"); 
mTextView.setText("Book name is: " + mBook.getBookName()+"n"+ 
"Author is: " + mBook.getAuthor() + "n" + 
"PublishTime is: " + mBook.getPublishTime()); 
setContentView(mTextView); 
} 
}

在上篇文章给大家介绍了,Intent传递对象之Serializable和Parcelable的区别,感兴趣的朋友可以点击了解详情。



注:相关教程知识阅读请移步到Android开发频道。