View.HandwritingDelegatorCallback Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve la devolución de llamada establecida por #setHandwritingDelegatorCallback la que se debe llamar cuando se produce un lápiz MotionEvent óptico dentro de los límites de esta vista. Establece una devolución de llamada a la que se debe llamar cuando se produce un lápiz MotionEvent óptico dentro de los límites de esta vista.
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 de propiedad
- Atributos
Comentarios
Documentación del captador de propiedades:
Devuelve la devolución de llamada establecida por #setHandwritingDelegatorCallback la que se debe llamar cuando se produce un lápiz MotionEvent óptico dentro de los límites de esta vista. Solo se debe llamar a la devolución de llamada desde el subproceso de la interfaz de usuario.
Java documentación para android.view.View.getHandwritingDelegatorCallback().
Documentación del establecedor de propiedades:
Establece una devolución de llamada a la que se debe llamar cuando se produce un lápiz MotionEvent óptico dentro de los límites de esta vista. Se llamará a la devolución de llamada desde el subproceso de la interfaz de usuario.
Establecer una devolución de llamada permite que esta vista actúe como delegado de escritura a mano, para que el modo de escritura a mano para una vista del editor delegado pueda iniciarse mediante el movimiento del lápiz óptico en esta vista del delegado. Se espera que la implementación de devolución de llamada muestre y centre la vista del editor delegado. Si una vista que devuelve true para #isHandwritingDelegate() crea una conexión de entrada mientras la misma secuencia de lápiz MotionEvent está en curso, se iniciará el modo de escritura a mano para esa vista.
Un caso de uso común es una vista personalizada que se parece a un editor de texto, pero no admite realmente la edición de texto en sí, y al hacer clic en la vista personalizada se hace que se muestre un EditText. Para admitir el inicio de escritura a mano en este caso, se puede llamar a este método en la vista personalizada para configurarlo como delegado. EditText debe llamar #setIsHandwritingDelegate a para establecerlo como delegado. La callback implementación suele ser la misma que la implementación del agente de escucha de clics que muestra EditText.
Si null se pasa, esta vista ya no actuará como delegado de iniciación de escritura a mano.
Java documentación para android.view.View.setHandwritingDelegatorCallback(java.lang.Runnable).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.