0

在我的下载器中,我必须让用户选择他是想通过 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?

4

1 回答 1

1

只需将应用程序上下文传递给Sharable.

于 2013-08-16T04:26:49.683 回答