package com.tencent.hq.qq.ui; import com.tencent.hq.qq.R; import com.tencent.hq.qq.entity.User; import com.tencent.hq.qq.widget.HeaderLayout.onRightImageButtonClickListener; import android.os.Bundle; import android.widget.EditText; import cn.bmob.v3.listener.UpdateListener; /** * �����dzƺ��Ա� * * @ClassName: SetNickAndSexActivity * @Description: TODO * @author smile * @date 2014-6-7 ����4:03:40 */ public class UpdateInfoActivity extends ActivityBase { EditText edit_nick; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.activity_set_updateinfo); initView(); } private void initView() { initTopBarForBoth("修改昵称", R.drawable.base_action_bar_true_bg_selector, new onRightImageButtonClickListener() { @Override public void onClick() { // TODO Auto-generated method stub String nick = edit_nick.getText().toString(); if (nick.equals("")) { ShowToast("请填写昵称!"); return; } updateInfo(nick); } }); edit_nick = (EditText) findViewById(R.id.edit_nick); } /** �޸����� * updateInfo * @Title: updateInfo * @return void * @throws */ private void updateInfo(String nick) { final User user = userManager.getCurrentUser(User.class); User u = new User(); u.setNick(nick); u.setHight(110); u.setObjectId(user.getObjectId()); u.update(this, new UpdateListener() { @Override public void onSuccess() { // TODO Auto-generated method stub final User c = userManager.getCurrentUser(User.class); ShowToast("修改成功:"+c.getNick()+",height = "+c.getHight()); finish(); } @Override public void onFailure(int arg0, String arg1) { // TODO Auto-generated method stub ShowToast("onFailure:" + arg1); } }); } }