package com.geo.smallcredit.activity;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.inputmethod.InputMethodManager;
import android.view.Window;
import android.widget.Button;
import android.widget.EditText;
import android.widget.LinearLayout;
import com.geo.smallcredit.R;
import com.geo.smallcredit.MainApplication.MainApplication;
import com.geo.smallcredit.util.CommonUtil;
import com.geo.smallcredit.util.PromptManager;
import com.geo.smallcredit.util.ToastUtil;
public class SecondSureActivity extends Activity implements OnClickListener {
private Button backBtn, btn_sure;
private String name, info;
private EditText second_name, num;
private LinearLayout mLine;
private Bitmap bitmap;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
MainApplication.getInstance().addActivity(SecondSureActivity.this);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.second_sure);
initview();
Intent intent = getIntent();
if (intent != null) {
name = intent.getStringExtra("name");
info = intent.getStringExtra("info");
bitmap=intent.getParcelableExtra("image");
}
btn_onclick();
// ����ⲿ������ʧ
mLine = (LinearLayout) findViewById(R.id.traceroute_rootview);
mLine.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
}
});
}
public void initview() {
backBtn = (Button) findViewById(R.id.second_sure_btn_back_do);
btn_sure = (Button) findViewById(R.id.btn_sure);
second_name = (EditText) findViewById(R.id.second_sure_namedeit);
num = (EditText) findViewById(R.id.second_sure_numedit);
}
public void btn_onclick() {
backBtn.setOnClickListener(this);
btn_sure.setOnClickListener(this);
}
@Override
public void onClick(View v) {
String seName = second_name.getText().toString().trim();
String number = num.getText().toString().trim();
switch (v.getId()) {
case R.id.second_sure_btn_back_do:
finish();
break;
case R.id.btn_sure:
int type = CommonUtil.isNetworkAvailable(SecondSureActivity.this);
if (type == 1 || type == 2 || type == 3) {
if ("".equalsIgnoreCase(seName) || seName == null) {
ToastUtil.show(SecondSureActivity.this, "����������");
} else if ("".equalsIgnoreCase(number) || number == null) {
ToastUtil.show(SecondSureActivity.this, "���֤����Ϊ��");
}else if(number.length()<18||number.length()>18){
ToastUtil.show(SecondSureActivity.this, "������18λ���֤��");
} else {
Intent intent = new Intent(SecondSureActivity.this,
SelectFrationActivity.class);
intent.putExtra("name", name);
intent.putExtra("info", info);
intent.putExtra("image", bitmap);
intent.putExtra("second_name", seName);
intent.putExtra("num", number);
startActivity(intent);
}
} else {
PromptManager.showNoNetWork(SecondSureActivity.this);
}
break;
}
}
}