Как автоматически загрузить шлюз по умолчанию маршрутизатора в веб-URL в Android studio

#java #android #browser #autoload

#java #Android #браузер #автозагрузка

Вопрос:

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

         @Override
        public void onClick(View v) {

            Address = "http://"   ed1.getText().toString();
            WebSettings webSetting = web1.getSettings();
            webSetting.setBuiltInZoomControls(true);
            webSetting.setJavaScriptEnabled(true);


            web1.setWebViewClient(new WebViewClient());

            web1.loadUrl(Address);

        }
    });
}
  

приведенный выше код разрешал мне вводить тип только вручную. как автоматически определять шлюз по умолчанию и загружать страницу маршрутизатора при запуске действия.

Комментарии:

1. Мне кажется, что это имеет мало общего с WebView. Вместо этого ваша проблема заключается только в том, «как определить шлюз wifi?». Если у вас есть IP-адрес шлюза, я полагаю, вы знаете, как использовать loadUrl для запуска веб-интерфейса маршрутизатора. Пожалуйста, проясните.

2. да, чтобы определить IP-адрес шлюза wifi и loadUrl для запуска веб-интерфейса маршрутизатора. программный

3. Забавный ответ. Это ничего не прояснило.

4. да, я знаю, как загрузить страницу маршрутизатора, используя IP-адрес шлюза, это возможно в WebView? можете ли вы подсказать мне, как автоматически преобразовать шлюз по умолчанию маршрутизатора в качестве ссылки и т. Д.: 192.168.1.1 в TextView или в качестве веб-запуска, способный перенаправлять на страницу маршрутизатора, не вводя ip вручную. извините за плохой английский

5. how to auto convert router default gateway as a Link . Если вы уже определили IP-адрес, то в чем проблема, с которой вам нужно создать URL-адрес? Пожалуйста, попробуйте объяснить, в чем заключается ваша реальная проблема.