package com.taobao.tae.Mshopping.demo.activity;
import android.app.Activity;
import android.app.ActivityManager;
import android.content.Context;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import android.widget.TextView;
import android.widget.Toast;
import com.taobao.tae.Mshopping.demo.R;
import com.taobao.tae.Mshopping.demo.util.NetWorkStateUtil;
import com.umeng.analytics.MobclickAgent;
/**
* Created by xinyuan on 14/7/16.
*/
public class BaseActivity extends Activity {
protected Bundle bundle;
/**
* 检查网络连接
*/
protected void checkNetwork(){
if (!NetWorkStateUtil.isConnected(getApplicationContext())) {
finish();
toast("请检查网络连接");
}
}
/**
* 展示一个粉色的Toast
*
* @param message
*/
protected void toast(String message) {
View toastRoot = getLayoutInflater().inflate(R.layout.toast, null);
Toast toast = new Toast(getApplicationContext());
toast.setView(toastRoot);
TextView tv = (TextView) toastRoot.findViewById(R.id.pink_toast_notice);
tv.setText(message);
toast.show();
}
public void onResume() {
super.onResume();
MobclickAgent.onResume(this);
}
public void onPause() {
super.onPause();
MobclickAgent.onPause(this);
}
public Bundle getBundle() {
return bundle;
}
public void setBundle(Bundle bundle) {
this.bundle = bundle;
}
}