显示意图激活另外一个activity(检查用户的网络情况2.3.3)

来源:互联网 发布:游戏官方网站源码 编辑:程序博客网 时间:2024/05/22 15:24
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
package org.gentry.testnetwork;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.net.ConnectivityManager;import android.net.NetworkInfo;import android.os.Bundle;import android.widget.Toast;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);// 检查用户的网络情况(不适用于4.0以上)ConnectivityManager cm = (ConnectivityManager) this.getSystemService(Context.CONNECTIVITY_SERVICE);NetworkInfo info = cm.getActiveNetworkInfo();if (info != null && info.isConnected()) {Toast.makeText(this, "网络可用", Toast.LENGTH_SHORT).show();} else {Toast.makeText(this, "网络不可用", Toast.LENGTH_SHORT).show();// 定向用户到系统网络设置的界面Intent intent = new Intent();intent.setClassName("com.android.settings","com.android.settings.WirelessSettings");startActivity(intent);}}}


0 0