Wifi连接问题

时间:2012-04-06 08:31:38

标签: java android android-wifi

我目前在wifi通信中收到以下错误:

不能引用在不同方法中定义的内部类中的非最终变量wifi

List<ScanResult> results = wifi.getScanResults();

无法解析为变量

connectivity.setRadio(NetworkType.WIFI, false);
connectivity.setRadio(NetworkType.WIFI, true);
connectivity.setNetworkPreference(NetworkPreference.PREFER_WIFI);
int networkType = networkInfo.getType();
wifi.enableNetwork(netID, disableAllOtherstrue);

感谢您对理解这些内容的任何帮助!!

2 个答案:

答案 0 :(得分:0)

wifi变量设为最终版。异常消息是自解释的。这是因为您可能正在为侦听器使用内部类或匿名构造函数。

修改

imran khan 提供的评论也可以解决问题。这取决于您认为最适合您的情况。

答案 1 :(得分:0)

创建带有正斜杠和反斜杠的函数。新功能的正斜杠和除法方程的反斜杠。