Итак, я работаю над приложением Android, которое должно использовать WiFi, чтобы определить, находился ли пользователь в определенном здании и разрешить ли ему регистрацию ....
Возможно ли только разрешить пользователям регистрироваться после обнаружения определенной сети Wifi? Я хотел бы сделать это, потому что мы находимся в здании, где я хочу, чтобы пользователи приложения имели доступ только к одному из Wi-Fi заведения через его ssid, прежде чем они смогут проверять / входить в приложение ...
Любые мысли о том, как добиться этого на kotlin, пожалуйста? Я попытался реализовать это, хотя, но не работает:
Private fun conWifi(context: Context){
val wifiManager: WifiManager = context.applicationcontext.getSystemService(Context.WIFI_SERVICE) as WifiManager
val wifiInfo: WifiInfo! = wifiManager.conectionInfo
if (wifiInfo.ssid.equals("SamsungWifi")){
// some codes like show another page
}
else{
// Toast...
}
}
Затем я позвонил:
enter.setonClickListener() {it: View!
conWifi(applicationContext)
}
Пожалуйста, не обижайтесь, я набрал с телефона, пожалуйста, кто-то должен помогите мне и отформатируйте, спасибо.