Lingua

DiscoveryRequest.FlagShowPicker Campo

Definizione

Indica che una selezione servizio interfaccia utente deve essere visualizzata all'utente per questa richiesta.

[Android.Runtime.Register("FLAG_SHOW_PICKER", ApiSince=37)]
public const long FlagShowPicker = 2;
[<Android.Runtime.Register("FLAG_SHOW_PICKER", ApiSince=37)>]
val mutable FlagShowPicker : int64

Valore del campo

Value = 2

Implementazioni

Attributi

Commenti

Indica che una selezione servizio interfaccia utente deve essere visualizzata all'utente per questa richiesta.

Se questo flag è impostato, all'utente verrà richiesto di scegliere un servizio da individuare tra tutti i servizi corrispondenti al tipo di servizio di individuazione e ai filtri di individuazione. android.net.nsd.NsdManager.DiscoveryListener.onServiceFound(NsdServiceInfo) verrà chiamato al massimo una volta e l'individuazione verrà interrotta se un servizio è selezionato o l'utente annulla la richiesta. Manifest.permission.ACCESS_LOCAL_NETWORK'autorizzazione è *not* necessaria durante l'individuazione con questo flag.

Dopo che un servizio è stato selezionato dall'utente nella selezione interfaccia utente, NsdManager.resolveService(NsdServiceInfo,java.util.concurrent.Executor,NsdManager.ResolveListener) o NsdManager.registerServiceInfoCallback(NsdServiceInfo,Executor,NsdManager.ServiceInfoCallback) può essere chiamato per tale servizio senza richiedere l'autorizzazione Manifest.permission.ACCESS_LOCAL_NETWORK o un'altra interfaccia utente da visualizzare.

Se non è impostato né FLAG_NO_PICKER né FLAG_SHOW_PICKER, la selezione verrà visualizzata se l'app non dispone dell'autorizzazione Manifest.permission.ACCESS_LOCAL_NETWORK.

Informazioni di riferimento su Android per android.net.nsd.DiscoveryRequest.FLAG_SHOW_PICKER.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a