|
|
|
@ -7,6 +7,7 @@ import android.net.wifi.WifiManager
|
|
|
|
|
import android.os.Bundle
|
|
|
|
|
import android.provider.Settings
|
|
|
|
|
import android.text.TextUtils
|
|
|
|
|
import android.util.Log
|
|
|
|
|
import android.view.View
|
|
|
|
|
import androidx.recyclerview.widget.LinearLayoutManager
|
|
|
|
|
import com.yinuo.safetywatcher.R
|
|
|
|
@ -149,7 +150,12 @@ class GlobalMonitorActivity : NoOptionsActivity() {
|
|
|
|
|
//直连密码错误,提示用户修改密码
|
|
|
|
|
val scanInfo = findScanInfo(SSID)
|
|
|
|
|
if (null != scanInfo) {
|
|
|
|
|
showInputDialog(scanInfo, 1)
|
|
|
|
|
WiFiModule.getInstance()
|
|
|
|
|
.removeWiFi(
|
|
|
|
|
scanInfo.scanResult.SSID,
|
|
|
|
|
getRemoveActionListener(scanInfo.scanResult.SSID),
|
|
|
|
|
0
|
|
|
|
|
)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -160,7 +166,16 @@ class GlobalMonitorActivity : NoOptionsActivity() {
|
|
|
|
|
// showDelErrorDialog()
|
|
|
|
|
// return
|
|
|
|
|
// }
|
|
|
|
|
mBinding.tvStatus!!.text = info.SSID + "删除成功!"
|
|
|
|
|
if (info.from == 0) {
|
|
|
|
|
mBinding.tvStatus!!.text = info.SSID + "连接失败"
|
|
|
|
|
val scanInfo = findScanInfo(info.SSID)
|
|
|
|
|
if (scanInfo != null) {
|
|
|
|
|
showInputDialog(scanInfo, 1)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
mBinding.tvStatus!!.text = info.SSID + "删除成功!"
|
|
|
|
|
}
|
|
|
|
|
for (connectInfo in mData!!) {
|
|
|
|
|
if (!TextUtils.isEmpty(info.SSID) && info.SSID == connectInfo.scanResult.SSID) {
|
|
|
|
|
connectInfo.configuration = null
|
|
|
|
@ -188,7 +203,9 @@ class GlobalMonitorActivity : NoOptionsActivity() {
|
|
|
|
|
delDialog = ConfirmDialog("确定要删除${info.scanResult.SSID}吗?删除后需要重新输入密码") {
|
|
|
|
|
delDialog?.dismiss()
|
|
|
|
|
WiFiModule.getInstance()
|
|
|
|
|
.removeWiFi(info.scanResult.SSID, getRemoveActionListener(info.scanResult.SSID))
|
|
|
|
|
.removeWiFi(
|
|
|
|
|
info.scanResult.SSID, getRemoveActionListener(info.scanResult.SSID), 1
|
|
|
|
|
)
|
|
|
|
|
}
|
|
|
|
|
delDialog?.show(supportFragmentManager, "del")
|
|
|
|
|
}
|
|
|
|
|