package com.hupu.games.activity;
import android.annotation.SuppressLint;
import android.content.Context;
import android.os.Bundle;
import android.text.ClipboardManager;
import android.text.Html;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
import com.hupu.games.R;
import com.hupu.games.common.HuPuRes;
import com.hupu.games.data.ContactsEntity;
import com.hupu.http.HupuHttpHandler;
public class ContactsActivity extends HupuBaseActivity {
TextView txt_contact;
Button btn_contact;
String qq_val;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.layout_contacts);
txt_contact = (TextView) this.findViewById(R.id.txt_contact);
btn_contact=(Button)this.findViewById(R.id.btn_contact);
btn_contact.setEnabled(false);
btn_contact.setVisibility(View.GONE);
setOnClickListener(R.id.btn_back);
setOnClickListener(R.id.btn_contact);
reqBalance();
}
@SuppressLint("NewApi")
@Override
public void treatClickEvent(int id) {
switch (id) {
case R.id.btn_back:
finish();
break;
case R.id.btn_contact:
txtCopy(qq_val);
break;
}
}
@Override
protected void onResume() {
super.onResume();
}
@Override
protected void onPause() {
super.onStop();
}
void txtCopy(String txt) {
ClipboardManager clipboardManager = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
clipboardManager.setText(txt);
showToast("已成功复制QQ号,现在就去添加 QQ 号联系客服吧");
}
@Override
public void onReqResponse(Object o, int methodId) {
// TODO Auto-generated method stub
super.onReqResponse(o, methodId);
if(methodId==HuPuRes.REQ_METHOD_GET_CONTACTS){
btn_contact.setEnabled(true);
ContactsEntity entity=(ContactsEntity) o;
txt_contact.setText(Html.fromHtml(entity.msg.toString()));
qq_val=entity.num;
btn_contact.setVisibility(View.VISIBLE);
}
}
/** 获取客服信息 */
void reqBalance() {
initParameter();
sendRequest(HuPuRes.REQ_METHOD_GET_CONTACTS, null,
new HupuHttpHandler(this), false);
}
}