package com.harlan.act;
import java.util.ArrayList;
import com.harlan.R;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class ShowAct extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.show);
TextView tv=(TextView) findViewById(R.id.textView1);
StringBuilder stringb=new StringBuilder();
stringb.append("Int:"+getIntent().getIntExtra("year", 0)+"\n");
stringb.append("Boolean:"+getIntent().getBooleanExtra("isValue", false)+"\n");
stringb.append("String:"+getIntent().getStringExtra("data")+"\n");
int[] intArray=getIntent().getIntArrayExtra("IntArray");
stringb.append("IntArray:"+intArray[0]+","+intArray[1]+"\n");
String[] stringArray=getIntent().getStringArrayExtra("StringArray");
stringb.append("StringArray:"+stringArray[0]+","+stringArray[1]+"\n");
boolean[] booleanArray=getIntent().getBooleanArrayExtra("BooleanArray");
stringb.append("StringArray:"+booleanArray[0]+","+booleanArray[1]+"\n");
Student student=(Student) getIntent().getSerializableExtra("student");
stringb.append("Object:"+student.getName()+","+student.getAge()+","+student.getSex()+"\n");
ArrayList<String> arraylist=getIntent().getStringArrayListExtra("arraylist");
stringb.append("ArrayList:"+arraylist.get(0)+","+arraylist.get(1)+"\n");
ArrayList<BooK> bookList=getIntent().getParcelableArrayListExtra("bookList");
stringb.append("\n"+"下面是对象集合数据"+"\n");
BooK book;
if(bookList!=null&&bookList.size()>0){
for (int j = 0; j < bookList.size(); j++) {
book=bookList.get(j);
stringb.append("bookName"+book.getName()+"\n");
stringb.append("bookPrice"+book.getPrice()+"\n");
stringb.append("bookAuthor"+book.getAuthor()+"\n");
stringb.append("--------------------------------"+"\n");
}
}
tv.setText(stringb.toString());
}
}