public class MainActivity extends AppCompatActivity { private HorizontalScrollView hsv; private LinearLayout ll_out; private ViewPager vp; private ArrayList<TextView> list_title = new ArrayList<>(); private ArrayList<Fragment> list_fragment = new ArrayList<>(); private String[] title = new String[] { "关注","推荐","热点","科技","视频","数码","汽车" ,"美女","段子","娱乐" }; private TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); boolean networkConnected = isNetworkConnected(MainActivity.this); if(networkConnected) { Toast.makeText(MainActivity.this,"有网络连接",Toast.LENGTH_SHORT).show(); //initview(); }else { Toast.makeText(MainActivity.this,"断网了.....",Toast.LENGTH_SHORT).show(); AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this); builder.setTitle("网络连接") .setMessage("亲,网络断开咯...") .setIcon(R.mipmap.ic_launcher_round) .setPositiveButton("去设置", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { Intent intent = null; // 先判断当前系统版本 if(android.os.Build.VERSION.SDK_INT > 10){ // 3.0以上 intent = new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS); }else{ intent = new Intent(); intent.setClassName("com.android.settings", "com.android.settings.WirelessSettings"); } startActivity(intent); } }); builder.setNegativeButton("残忍退出", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { //app.getInstance().add(MainActivity.this); } }); builder.create().show(); } initview(); } public boolean isNetworkConnected(Context context) { if (context != null) { ConnectivityManager mConnectivityManager = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo mNetworkInfo = mConnectivityManager.getActiveNetworkInfo(); if (mNetworkInfo != null) { return mNetworkInfo.isAvailable(); } } return false; }
判断网络是否连接
最新推荐文章于 2021-12-17 21:30:35 发布