ConnectivityManager.ActionCaptivePortalSignIn フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
デバイスは、インターネット接続をブロックしているキャプティブ ポータルを提示したネットワークに接続されています。
[Android.Runtime.Register("ACTION_CAPTIVE_PORTAL_SIGN_IN", ApiSince=23)]
public const string ActionCaptivePortalSignIn;
[<Android.Runtime.Register("ACTION_CAPTIVE_PORTAL_SIGN_IN", ApiSince=23)>]
val mutable ActionCaptivePortalSignIn : string
フィールド値
- 属性
注釈
デバイスは、インターネット接続をブロックしているキャプティブ ポータルを提示したネットワークに接続されています。 ユーザーには、ネットワーク サインインが必要であるという通知が表示され、ユーザーはネットワークにサインインすることを示す通知のアクションを呼び出しました。 このアクティビティを処理するアプリは、ネットワークへのサインインを容易にする必要があります。 このアクションには、キャプティブ ポータルを提示するネットワークを表す、 Network 型指定された #EXTRA_NETWORK が含まれます。キャプティブ ポータルとの通信はすべて、この Network オブジェクトを使用して行う必要があります。
このアクティビティには、システムへのキャプティブ ポータルのサインインのさまざまな結果を示すために使用できる CaptivePortal 特別な名前付き #EXTRA_CAPTIVE_PORTAL が含まれます: <ul><li> このアクションを処理するアプリがユーザーがネットワークにサインインしていて、キャプティブ ポータルが閉じられたとき、システムがネットワークを再評価できるように CaptivePortal#reportCaptivePortalDismissed を呼び出す必要があります。 再評価によって、ネットワークがキャプティブ ポータルの対象ではなくなったと検出された場合、ネットワークが既定のアクティブ データ ネットワークになる可能性があります。</li><li> このアクションを処理するアプリが、ユーザーがキャプティブ ポータルとネットワークを明示的に無視すると考えている場合、アプリは CaptivePortal#ignoreNetworkを呼び出す必要があります。
</li></ul>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。