package com.tejia.lijin.app.ui.mine;
|
|
import android.os.Bundle;
|
import android.view.View;
|
import android.widget.EditText;
|
import android.widget.TextView;
|
import android.widget.Toast;
|
|
import com.tejia.lijin.app.ShoppingApplication;
|
import com.tejia.lijin.app.util.user.UserUtil;
|
import com.wpc.library.util.common.StringUtils;
|
import com.tejia.lijin.app.BasicTextHttpResponseHandler;
|
import com.tejia.lijin.app.R;
|
import com.tejia.lijin.app.ShoppingApi;
|
import com.tejia.lijin.app.ui.BaseActivity;
|
|
import org.apache.http.Header;
|
import org.json.JSONObject;
|
|
/**
|
* Created by weikou2015 on 2018/6/6.
|
* 解绑手机号
|
*/
|
|
public class UnBindMobileActivity extends BaseActivity implements View.OnClickListener {
|
|
private TextView tv_top_left, tv_top_middle;
|
private TextView tv_confirm;
|
private EditText et_mobile_num;
|
|
@Override
|
protected void onCreate(Bundle savedInstanceState) {
|
super.onCreate(savedInstanceState);
|
setContentView(R.layout.activity_unbind_mobile);
|
tv_top_left = findViewById(R.id.tv_top_bar_left);
|
tv_top_middle = findViewById(R.id.tv_top_bar_middle);
|
tv_confirm = findViewById(R.id.tv_confirm);
|
et_mobile_num = findViewById(R.id.et_mobile_num);
|
|
tv_top_middle.setText("解绑手机号");
|
|
tv_top_left.setOnClickListener(this);
|
tv_confirm.setOnClickListener(this);
|
}
|
|
@Override
|
public void onClick(View view) {
|
switch (view.getId()) {
|
case R.id.tv_top_bar_left:
|
finish();
|
break;
|
case R.id.tv_confirm:
|
String mobile = et_mobile_num.getText().toString();
|
if (StringUtils.isEmpty(mobile)) {
|
// SingleToast.showToast(UnBindMobileActivity.this, "手机号码不能为空!");
|
Toast.makeText(UnBindMobileActivity.this, "手机号码不能为空", Toast.LENGTH_SHORT).show();
|
break;
|
}
|
if (mobile.length() == 11) {
|
unbindPhone(et_mobile_num.getText().toString());
|
}
|
break;
|
}
|
}
|
|
private void unbindPhone(String phone) {
|
Long uid = UserUtil.getUid(ShoppingApplication.application);
|
|
ShoppingApi.unbindPhone(this, uid, phone, new BasicTextHttpResponseHandler() {
|
@Override
|
public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception {
|
if (jsonObject.optString("code").equalsIgnoreCase("0")) {
|
// SingleToast.showToast(UnBindMobileActivity.this, "解绑成功");
|
Toast.makeText(UnBindMobileActivity.this, "解绑成功", Toast.LENGTH_SHORT).show();
|
finish();
|
} else {
|
// SingleToast.showToast(UnBindMobileActivity.this, jsonObject.optString("msg"));
|
Toast.makeText(UnBindMobileActivity.this, jsonObject.optString("msg"), Toast.LENGTH_SHORT).show();
|
}
|
}
|
});
|
}
|
}
|