Как программно забыть беспроводную сеть в андроиде?

Я работаю над приложением, которое Wi-Fi, где пользователю будет предложено ввести пароль для сканируемой сети, которую он выбирает, если пользователь вводит правильный пароль, он подключается и работает хорошо. Но когда пользователь вводит неправильный пароль, добавляется новая сеть с этим именем, и она не может пройти аутентификацию из-за неправильного пароля, и у нее будет статус проблемы аутентификации.

Теперь, если пользователь попытается снова просканировать и выбрать ту же сеть и введет правильный пароль, он не сможет подключиться, даже если пароль теперь правильный и будет иметь отключенный статус, поскольку предыдущее подключение все еще показывает этот статус проблемы аутентификации.

Как решить эту проблему? Есть ли способ забыть все сети с помощью ConnectivityManager или wifimanager? Или любое другое решение?

24
задан Adarsh H S 21 June 2012 в 08:33
поделиться