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);
}
}
}