我的手机已成功连接到wifi。我需要我的应用程序的用户才能使用该应用程序将手机与另一个wifi连接。我的应用程序将列出所有可用的wifi ssid,用户必须从中选择一个并输入密码。
应用程序中是否有办法知道用户是否输入了正确的wifi密码以及何时输入了错误的wifi密码?
答案 0 :(得分:0)
BroadcastReceiver,以检查您的连接是否成功:
new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
switch (intent.getAction()) {
case ConnectivityManager.CONNECTIVITY_ACTION:
if (NetworkUtils.isNetworkAvailable(mContext)) {
// Connected the right one
Log.show("Connected to Wifi: " + NetworkUtils.getConnectedWifiSsid(mContext));
}
break;
}
}