我对我正在构建的 Android 应用程序感到困惑,因为它是我的第一个应用程序。我有两个类,我的第一个类称为“Options”,它调用第二个类“NetworkConnection”,它反过来检查是否有可用的网络连接,如果有我想传回一个“1”或者如果然后没有传回“0”。我这样做是因为我想在其他几个类中使用“NetworkConnection”,这似乎是最好的方法。有人会指点我一个简单的例子,只需在下面添加几行代码,我知道厚脸皮,但我无法解决,它不像普通的 Java?!非常感谢 :)
公共类选项扩展活动{
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.options);
NetworkConection nc = new NetworkConection();
}
}
//网络连接类
公共类 NetworkConnection 扩展 Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
myClickHandler(null);
}
public void myClickHandler(View view ) {
ConnectivityManager connMgr = (ConnectivityManager)
getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connMgr.getActiveNetworkInfo();
if (networkInfo != null && networkInfo.isConnected()) {
//pass back the value of 1
} else {
//pass back the value of 0
}
}
}