主Activity.
package com.yuyu.zujian;
import android.app.Activity;
import android.app.Fragment;
import android.content.Intent;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.Spinner;
import android.widget.ToggleButton;
public class MainActivity extends Activity {
public Button register;
public ToggleButton marriged;
public RadioButton male;
public EditText username, password;
public Spinner position;
public CheckBox reading, swimming;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (savedInstanceState == null) {
getFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment())
.commit();
}
username = (EditText)findViewById(R.id.username01);
password = (EditText)findViewById(R.id.password);
male = (RadioButton)findViewById(R.id.male);
reading = (CheckBox)findViewById(R.id.reading);
swimming = (CheckBox)findViewById(R.id.swimming);
marriged = (ToggleButton)findViewById(R.id.marriged);
position = (Spinner) findViewById(R.id.position);
String[] str = {"CEO", "CFO", "PM"};
ArrayAdapter<String> aa = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, str);
position.setAdapter(aa);
register = (Button)findViewById(R.id.register);
register.setOnClickListener(new OnClickListener () {
public void onClick(View v) {
Bundle b = new Bundle();
b.putString("username", "用户名:" + username.toString());
b.putString("用户密码", "用户密码:" + password.toString());
if(male.isChecked()) {
b.putString("gender", "性别: 男");
}else {
b.putString("gender", "性别: 女");
}
String temp = "爱好";
if(reading.isChecked()) {
temp += "阅读";
}
if(swimming.isChecked()) {
temp += " 游泳";
}
b.putString("hobby", temp);
if(marriged.isChecked()) {
b.putString("marriged", "婚否:已婚");
}else {
b.putString("marriged", "婚否:未婚");
}