在我的下载器中,我必须让用户选择他是想通过 WiFi 下载还是使用网络连接下载。我知道我可以通过以下方式做到这一点:
final ConnectivityManager connMgr = (ConnectivityManager)
this.getSystemService(Context.CONNECTIVITY_SERVICE);
final android.net.NetworkInfo wifi =
connMgr.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
然后使用该isConnected()
方法查看我是否有 WiFi 连接。我还有另一个名为 的类Sharable
,而不是Activity
,它应该包含要跨活动共享的所有数据。这些“可共享”的东西包括与数据库的连接等等。
我怎样才能在这Sharable
堂课中获得这些 WiFi 信息?
如果不扩展,这不能实现Activity
吗?
如果没有,我应该在哪里实例化各种变量?在onCreate
?