任何人都可以建議如何打開在android應用程序內的圈養門戶?在Android應用程序內的圈養門戶
我已經通過了以下鏈接 https://developer.android.com/reference/android/net/CaptivePortal.html Using ACTION_CAPTIVE_PORTAL_SIGN_IN
人都可以擁有一個完整的指南,使用Android應用程序內強制網絡門戶?
任何人都可以建議如何打開在android應用程序內的圈養門戶?在Android應用程序內的圈養門戶
我已經通過了以下鏈接 https://developer.android.com/reference/android/net/CaptivePortal.html Using ACTION_CAPTIVE_PORTAL_SIGN_IN
人都可以擁有一個完整的指南,使用Android應用程序內強制網絡門戶?
以下爲以下爲節目部分的android DOC推動圈養門戶
使用的流量
https://developer.android.com/reference/android/net/CaptivePortal.html
認爲這將非常有用
WifiPortalAutoLog是一個示例項目你可以使用
如本answer描述: 下面是一個例子情形:
在MainActivity您可以訪問在ConnectionManager.ACTION_CAPTIVE_PORTAL_SIGN_IN
提到的演員:
if (ConnectivityManager.ACTION_CAPTIVE_PORTAL_SIGN_IN.equals(intent.getAction())) {
得到captivePortal
從束有關的標誌在結果的系統進行通信:
captivePortal = intent.getParcelableExtra(ConnectivityManager.EXTRA_CAPTIVE_PORTAL);
使用ConnectivityManager.EXTRA_NETWORK extra(其類型爲Network)與門戶進行通信(即傳遞令牌標誌):
net = intent.getParcelableExtra(ConnectivityManager.EXTRA_NETWORK);
載入URL中WebView
還記得在清單中設置意圖過濾器:
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.net.conn.CAPTIVE_PORTAL" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>