AccessibilityNodeInfo.AccessibilityAction.ActionPressAndHold 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í.
Acción que presiona y contiene un nodo.
[Android.Runtime.Register("ACTION_PRESS_AND_HOLD", ApiSince=30)]
public static Android.Views.Accessibility.AccessibilityNodeInfo.AccessibilityAction ActionPressAndHold { get; }
[<Android.Runtime.Register("ACTION_PRESS_AND_HOLD", ApiSince=30)>]
static member ActionPressAndHold : Android.Views.Accessibility.AccessibilityNodeInfo.AccessibilityAction
Valor de propiedad
- Atributos
Comentarios
Acción que presiona y contiene un nodo.
Esta acción es para los nodos que tienen un comportamiento distinto que depende de cuánto tiempo se mantiene una pulsación. Los nodos que tienen una sola acción durante una pulsación larga deben usar ACTION_LONG_CLICK en lugar de esta acción, y los nodos no deben exponer ambas acciones.
Al llamar a performAction(ACTION_PRESS_AND_HOLD, bundle), use AccessibilityNodeInfo.ACTION_ARGUMENT_PRESS_AND_HOLD_DURATION_MILLIS_INT para especificar cuánto tiempo se presiona el nodo. La primera vez que un servicio de accesibilidad realiza ACTION_PRESS_AND_HOLD en un nodo, debe especificar 0 como ACTION_ARGUMENT_PRESS_AND_HOLD_DURATION_MILLIS_INT, por lo que se notifica a la aplicación que se ha iniciado el estado mantenido. Para garantizar un comportamiento razonable, los valores deben aumentarse incrementalmente y pueden no superar los 10 000. Las interfaces de usuario solicitadas para contener tiempos fuera de este intervalo deben omitir la acción.
El tiempo total que mantiene el elemento podría especificarse mediante un usuario de accesibilidad por adelantado, o puede depender de lo que sucede en la interfaz de usuario a medida que el usuario sigue solicitando la suspensión.
Nota: No se garantiza el tiempo entre enviar la acción y llegar al proceso de interfaz de usuario. Es posible en un sistema ocupado para que el tiempo expire inesperadamente. Para el caso de mantener presionada una clave para una acción de repetición, una llegada retrasada debe ser benigna. No use este tipo de acción en los casos en los que dichos retrasos provocarán un comportamiento inesperado de la interfaz de usuario.
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.