У меня есть точка доступа WiFi, к которой могут подключиться люди. Когда они это сделают, мне нужно автоматически открыть сайт. Это возможно?
Вы можете сделать это с помощью службы Android, которая работает в фоновом режиме, и в фоновом режиме вы должны проверять каждый раз, когда вы подключены к сети или нет, если вы подключены, то откройте браузер намерения с вашим веб-адресом
в сервисе вам нужно создать широковещательный приемник и при получении вам необходимо проверить следующее:
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if(WifiManager.WIFI_STATE_CHANGED_ACTION.equals(action)){
Log.d("WIFI", "WIFI has changed");
int wifiState = intent.getIntExtra(WifiManager.EXTRA_WIFI_STATE, -1);
Log.d("WIFI", "WIFI State = " + wifiState);
setCurrentWifiState(wifiState);
}
Других решений пока нет …