package com.example.activitypage; import android.content.Context; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.os.Bundle; import android.support.v4.app.FragmentManager; import android.util.Log; import android.view.View; import android.widget.Button; import android.widget.Toast; /** * Created by Administrator on 2017/11/15 0015. */ public class BaseActivity extends MainActivity implements View.OnClickListener{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_base); Button btn=findViewById(R.id.btn); btn.setOnClickListener(this); } @Override public void onClick(View v) { ConnectivityManager service= (ConnectivityManager) BaseActivity.this.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo mWiFiNetworkInfo = service .getNetworkInfo(ConnectivityManager.TYPE_WIFI); if (mWiFiNetworkInfo != null) { if(mWiFiNetworkInfo.getState()== NetworkInfo.State.CONNECTED){ Toast.makeText(BaseActivity.this,"网络可用",Toast.LENGTH_LONG); Log.e("tag","wifi可用"); }else { Log.e("tag","wifi不可用"); } } // if (service != null) { // NetworkInfo activeNetworkInfo = service.getActiveNetworkInfo(); // if(activeNetworkInfo.getState()== NetworkInfo.State.CONNECTED){ // Toast.makeText(BaseActivity.this,"网络可用",Toast.LENGTH_LONG); // Log.e("tag","网络可用"); // }else{ // Toast.makeText(BaseActivity.this,"网络不可用",Toast.LENGTH_LONG); // Log.e("tag","网络不可用"); // } } // FragmentManager sp = getSupportFragmentManager(); // fragment frag=new fragment(); // sp.beginTransaction().replace(R.id.fl,frag).commit(); }