NfcAdapter.InvokeBeam(Activity) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Invoque manualmente o Android Beam para compartilhar dados.
[Android.Runtime.Register("invokeBeam", "(Landroid/app/Activity;)Z", "")]
public bool InvokeBeam(Android.App.Activity? activity);
[<Android.Runtime.Register("invokeBeam", "(Landroid/app/Activity;)Z", "")>]
member this.InvokeBeam : Android.App.Activity -> bool
Parâmetros
- activity
- Activity
a atividade de primeiro plano atual que registrou dados a serem compartilhados
Retornos
se a animação Beam foi invocada com êxito
- Atributos
Comentários
Invoque manualmente o Android Beam para compartilhar dados.
A animação do Android Beam normalmente só é mostrada quando dois dispositivos compatíveis com NFC entram em intervalo. Ao chamar esse método, uma atividade pode invocar a animação beam diretamente mesmo que nenhum outro dispositivo NFC ainda esteja no intervalo. A animação Beam solicitará que o usuário toque em outro dispositivo compatível com NFC para concluir a transferência de dados.
A principal vantagem de usar esse método é que ele evita a necessidade de o usuário tocar na tela para concluir a transferência, pois esse método já estabelece a direção da transferência e o consentimento do usuário para compartilhar dados. Os chamadores são responsáveis por garantir que o usuário tenha consentido em compartilhar dados no toque nfc.
Observe que, para usar esse método, a atividade passada já deve ter definido dados para compartilhar pelo Beam usando chamadas de método como #setNdefPushMessageCallback ou #setBeamPushUrisCallback.
Java documentação para android.nfc.NfcAdapter.invokeBeam(android.app.Activity).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.