0
请参阅下面的代码。当我在我的设备安装下面的代码,然后我打开该程序安装后立即,我看到以下结果:互联网连接并检查它
Please Try
但是当我关闭程序,我想重新打开程序停止。为什么?哪里有问题?
public class MainActivity extends Activity {
ConnectivityManager connectivityManager;
TextView textView;
NetworkInfo networkInfo;
boolean v;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
textView = (TextView) findViewById(R.id.textView);
connectivityManager=(ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
networkInfo = connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
v = networkInfo.isConnected();
if(v == false)
textView.setText("Please Try");
else if(v == true)
textView.setText("Connect");
}
它是如何崩溃之前?您是否已将ACCESS_NETWORK_STATE添加到清单中? – Blackbelt
发布堆栈跟踪 – GVillani82
您还可以显示其他重写的方法吗? – helleye