package com.bigdo.app; import com.bigdo.common.Login; import com.bigdo.common.User; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.ImageButton; import android.widget.RelativeLayout; import android.widget.TextView; public class Me_PersonalInfor_Activity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.me_personalinfor_activity); View activityTitle = (View) this.findViewById(R.id.bd_title_host); TextView bd_title_name = (TextView) activityTitle .findViewById(R.id.bd_title_name); bd_title_name.setText("个人资料"); ItemClickListener ic = new ItemClickListener(); TextView bd_title_operate = (TextView) activityTitle .findViewById(R.id.bd_title_operate); bd_title_operate.setVisibility(View.VISIBLE); bd_title_operate.setText("编 辑"); bd_title_operate.setOnClickListener(ic); ImageButton bd_title_back = (ImageButton) activityTitle .findViewById(R.id.bd_title_back); bd_title_back.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { finish(); } }); RelativeLayout _host = (RelativeLayout) findViewById(R.id.bd_name_host); _host.setOnClickListener(ic); _host = (RelativeLayout) findViewById(R.id.bd_sex_host); _host.setOnClickListener(ic); _host = (RelativeLayout) findViewById(R.id.bd_both_host); _host.setOnClickListener(ic); _host = (RelativeLayout) findViewById(R.id.bd_tel_host); _host.setOnClickListener(ic); _host = (RelativeLayout) findViewById(R.id.bd_email_host); _host.setOnClickListener(ic); _host = (RelativeLayout) findViewById(R.id.bd_company_host); _host.setOnClickListener(ic); _host = (RelativeLayout) findViewById(R.id.bd_team_host); _host.setOnClickListener(ic); setUserInfor(); } /** * 设置用户信息 */ public void setUserInfor() { TextView bd_name = (TextView) this.findViewById(R.id.bd_name); TextView bd_sex = (TextView) this.findViewById(R.id.bd_sex); TextView bd_both = (TextView) this.findViewById(R.id.bd_both); TextView bd_tel = (TextView) this.findViewById(R.id.bd_tel); TextView bd_email = (TextView) this.findViewById(R.id.bd_email); TextView bd_company = (TextView) this.findViewById(R.id.bd_company); TextView bd_team = (TextView) this.findViewById(R.id.bd_team); if (Login.isLogin(this)) { User _user = Login.get(this); if (_user != null) { bd_name.setText(_user.alias); bd_sex.setText(_user.sex == 1 ? "男" : "女"); bd_both.setText(_user.birthday); bd_tel.setText(_user.user); bd_email.setText(_user.email); bd_company.setText(_user.company); bd_team.setText(_user.teamcount); return; } } bd_name.setText(""); bd_sex.setText("男"); bd_both.setText(""); bd_tel.setText(""); bd_email.setText(""); bd_company.setText(""); bd_team.setText(""); } @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); setUserInfor(); } private class ItemClickListener implements View.OnClickListener { @Override public void onClick(View v) { Intent i = new Intent(); i.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); i.setClass(Me_PersonalInfor_Activity.this, Me_Edit_PersonalInfor_Activity.class); startActivityForResult(i, 1); } } }