act_register.xml

<?xml version="1.0" encoding="utf-8"?>                                                                                                                                                                                                    

act_usercenter.xml

<?xml version="1.0" encoding="utf-8"?>                                                                                                                                



RegisterActivity.java

package com.example.register;import android.app.Activity;import android.app.AlertDialog;import android.app.AlertDialog.Builder;import android.content.DialogInterface;import android.content.DialogInterface.OnClickListener;import android.os.Bundle;import android.view.Gravity;import android.view.LayoutInflater;import android.view.View;import android.widget.EditText;import android.widget.RadioButton;import android.widget.RadioGroup;import android.widget.Toast;import android.widget.RadioGroup.OnCheckedChangeListener;import android.widget.TextView;public class RegisterActivity extends Activity implements OnCheckedChangeListener{private RadioGroup rg;private RadioButton rgman,rgwoman;private String checked_rg = "男";private EditText ev_user,ev_pwd,ev_email;private TextView user,pwd,email,sex;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.act_register);initViews();}private void initViews() {// TODO Auto-generated method stubrg = (RadioGroup) findViewById(R.id.reg_rg);rg.setOnCheckedChangeListener(this);rgman = (RadioButton) findViewById(R.id.reg_rgman);rgwoman = (RadioButton) findViewById(R.id.reg_rgwoman);ev_user = (EditText) findViewById(R.id.reg_edit_user);ev_pwd = (EditText) findViewById(R.id.reg_edit_pwd);ev_email = (EditText) findViewById(R.id.reg_edit_email);}@Overridepublic void onCheckedChanged(RadioGroup arg0, int arg1) {// TODO Auto-generated method stubif(arg1 == R.id.reg_rgman)checked_rg = "男";elsechecked_rg = "女";}public void onRegClick(View v){switch(v.getId()){case R.id.reg_but:/*AlertDialog.Builder builder = new AlertDialog.Builder(this);builder.setTitle("恭喜!注册成功!信息如下:");//一种提示信息,提示用户名、密码、邮箱等用户输入的信息builder.setMessage("用户名:" + ev_user.getText().toString() + "\n密码:" + ev_pwd.getText().toString() + "\n邮箱:" + ev_email.getText().toString() + "\n性别:" + checked_rg);builder.setNegativeButton("确定", new OnClickListener() {@Overridepublic void onClick(DialogInterface arg0, int arg1) {// TODO Auto-generated method stub}});builder.show();*///用Tost来做,Toast中显示一个新的Layout,并把用户输入的信息传过去Toast toast = new Toast(this);toast.setDuration(Toast.LENGTH_LONG);LayoutInflater inflater = this.getLayoutInflater();View view = inflater.inflate(R.layout.act_usercenter, null);/*((TextView)findViewById(R.id.text_user)).setText(ev_user.getText().toString());((TextView)findViewById(R.id.text_pwd)).setText(ev_pwd.getText().toString());((TextView)findViewById(R.id.text_sex)).setText(checked_rg);((TextView)findViewById(R.id.text_email)).setText(ev_email.getText().toString());*/user = (TextView)view.findViewById(R.id.text_user);pwd = (TextView) view.findViewById(R.id.text_pwd);email = (TextView) view.findViewById(R.id.text_email);sex = (TextView) view.findViewById(R.id.text_sex);user.setText(ev_user.getText().toString());pwd.setText(ev_pwd.getText().toString());email.setText(ev_email.getText().toString());sex.setText(checked_rg);toast.setView(view);toast.setGravity(Gravity.CENTER, 0, 0);toast.show();//第三种方法:Dialog中显示一个新的Layout,并把用户输入的信息传过去/*AlertDialog.Builder builder = new AlertDialog.Builder(this);builder.setTitle("fdsafds");LayoutInflater inflater = this.getLayoutInflater();View view = inflater.inflate(R.layout.act_usercenter, null);builder.setView(view);user = (TextView)view.findViewById(R.id.text_user);pwd = (TextView) view.findViewById(R.id.text_pwd);email = (TextView) view.findViewById(R.id.text_email);sex = (TextView) view.findViewById(R.id.text_sex);user.setText(ev_user.getText().toString());pwd.setText(ev_pwd.getText().toString());email.setText(ev_email.getText().toString());sex.setText(checked_rg);builder.show();*/break;}}}


更多相关文章

  1. Android(安卓)EditText用户友好的输入界面
  2. Android(安卓)WebView设置代理及账号密码
  3. Android扫描wifi二维码自动连接wifi
  4. android手势密码
  5. Android:自定义输入法(输入密码时防止第三方窃取)
  6. Android破解锁屏密码(已root)
  7. 【Android学习之路】之从零开始做一个小项目(一)
  8. Android(安卓)对用户名密码进行加密操作存储在本地
  9. android安全问题(二) 程序锁

随机推荐

  1. SharedPreferences保存对象
  2. Android(安卓)调用系统相机拍照并储存在
  3. 常见Android屏幕分辨率以及对应机型
  4. [置顶] 深入了解Android进度条——Progre
  5. android数据提供者ContentProvider
  6. 【Android(安卓)XML】Android(安卓)XML
  7. android 软件开机自启动
  8. Android(安卓)通过initrc控制命令、服务
  9. Android(安卓)7.1.2(Android(安卓)N) Mul
  10. [转]矩阵的学习