/** * */ package com.keju.maomao.activity.personalcenter; import org.json.JSONObject; import android.os.AsyncTask; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.ImageButton; import android.widget.ProgressBar; import android.widget.TextView; import com.keju.maomao.R; import com.keju.maomao.activity.base.BaseActivity; import com.keju.maomao.util.NetUtil; /** * 我的积分和等级界面 * * @author zhuoyong * @data 创建时间:2014-1-6 下午2:26:06 */ public class IntegtralActivity extends BaseActivity implements OnClickListener { private ImageButton ibLift; private TextView tvTitle; private TextView tvIntegral, tvEmpiricalValue, tvNextEmpirical; private ProgressBar pbEmpiricalValu; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.integral_rule); findView(); fillData(); } private void findView() { ibLift = (ImageButton) this.findViewById(R.id.ibLeft); tvTitle = (TextView) this.findViewById(R.id.tvTitle); tvIntegral = (TextView) this.findViewById(R.id.tvIntegral); tvEmpiricalValue = (TextView) this.findViewById(R.id.tvEmpiricalValue); tvNextEmpirical = (TextView) this.findViewById(R.id.tvNextEmpirical); pbEmpiricalValu = (ProgressBar) this.findViewById(R.id.pbEmpiricalValu); } private void fillData() { ibLift.setImageResource(R.drawable.ic_btn_left); ibLift.setOnClickListener(this); tvTitle.setText("积分规则"); if (NetUtil.checkNet(this)) { new IntegralAndEmpiricalTask().execute(); } else { showShortToast(R.string.NoSignalException); } } @Override public void onClick(View v) { switch (v.getId()) { case R.id.ibLeft: finish(); break; default: break; } } /** * 获取经验值和积分 * * */ private class IntegralAndEmpiricalTask extends AsyncTask<Void, Void, JSONObject> { @Override protected void onPreExecute() { super.onPreExecute(); } @Override protected JSONObject doInBackground(Void... params) { return null; } @Override protected void onPostExecute(JSONObject result) { super.onPostExecute(result); if (result != null) { } else { showShortToast(R.string.connect_server_exception); } } } }