Idioma

View.HandwritingDelegatorCallback Propriedade

Definição

Retorna o conjunto de retorno de chamada pelo #setHandwritingDelegatorCallback qual deve ser chamado quando uma caneta MotionEvent ocorre dentro dos limites dessa exibição.; Define um retorno de chamada que deve ser chamado quando uma caneta MotionEvent ocorre dentro dos limites dessa exibição.

public virtual Java.Lang.IRunnable? HandwritingDelegatorCallback { [Android.Runtime.Register("getHandwritingDelegatorCallback", "()Ljava/lang/Runnable;", "GetGetHandwritingDelegatorCallbackHandler", ApiSince=34)] get; [Android.Runtime.Register("setHandwritingDelegatorCallback", "(Ljava/lang/Runnable;)V", "GetSetHandwritingDelegatorCallback_Ljava_lang_Runnable_Handler", ApiSince=34)] set; }
[<get: Android.Runtime.Register("getHandwritingDelegatorCallback", "()Ljava/lang/Runnable;", "GetGetHandwritingDelegatorCallbackHandler", ApiSince=34)>]
[<set: Android.Runtime.Register("setHandwritingDelegatorCallback", "(Ljava/lang/Runnable;)V", "GetSetHandwritingDelegatorCallback_Ljava_lang_Runnable_Handler", ApiSince=34)>]
member this.HandwritingDelegatorCallback : Java.Lang.IRunnable with get, set

Valor da propriedade

Atributos

Comentários

Documentação do getter de propriedades:

Retorna o retorno de chamada definido pelo #setHandwritingDelegatorCallback qual deve ser chamado quando uma caneta MotionEvent ocorre dentro dos limites dessa exibição. O retorno de chamada só deve ser chamado do thread de interface do usuário.

Documentação Java para android.view.View.getHandwritingDelegatorCallback().

Documentação do setter de propriedades:

Define um retorno de chamada que deve ser chamado quando uma caneta MotionEvent ocorre dentro dos limites dessa exibição. O retorno de chamada será chamado do thread da interface do usuário.

A configuração de um retorno de chamada permite que esse modo de exibição atue como um delegador de manuscrito, de modo que o modo de manuscrito para um modo de exibição do editor delegado possa ser iniciado pelo movimento de caneta nessa exibição de delegador. Espera-se que a implementação de retorno de chamada mostre e concentre a exibição do editor delegado. Se uma exibição retornada true para #isHandwritingDelegate() criar uma conexão de entrada enquanto a mesma sequência de caneta MotionEvent estiver em andamento, o modo de manuscrito será iniciado para esse modo de exibição.

Um caso de uso comum é uma exibição personalizada que se parece com um editor de texto, mas na verdade não dá suporte à edição de texto em si e clicar na exibição personalizada faz com que um EditText seja mostrado. Para dar suporte à iniciação de manuscrito nesse caso, esse método pode ser chamado no modo de exibição personalizado para configurá-lo como um delegador. O EditText deve chamar #setIsHandwritingDelegate para defini-lo como um delegado. A callback implementação normalmente é a mesma que a implementação do ouvinte de clique que mostra o EditText.

Se null for aprovada, essa exibição não atuará mais como um delegador de iniciação de manuscrito.

Documentação Java para android.view.View.setHandwritingDelegatorCallback(java.lang.Runnable).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a