Ga naar hoofdinhoud
Logo Appt Light

Succescriterium 2.5.2 - Niveau A

Aanwijzerannulering

Zorg dat het mogelijk is om aanrakingen te annuleren. Knoppen mogen alleen worden geactiveerd door te klikken en niet door aan te raken. Dit geeft de gebruiker de mogelijkheid om de activering te annuleren.

Impact

Het annuleren van aanrakingen is nuttig voor iedereen om foutieve aanrakingen te herstellen. Dit komt vaak voor bij mensen met een visuele, cognitieve of motorische beperking.

Controleren

Is het mogelijk om aanrakingen te annuleren, zodat er geen klik plaatsvindt?

Dit kan getest worden zonder hulpmiddelen.

Oplossing

Maak aanrakingen annuleerbaar

On Android, you should avoid using the ACTION_DOWN event of OnTouchListener, because users will not be able to cancel their interaction. Actions should only be activated through an ACTION_UP event. Use an OnClickListener instead, because it has built-in support for cancellation.

webView.setOnTouchListener { _, event ->
    if (event == MotionEvent.ACTION_DOWN) {
        // Use OnClickListener instead
    }
}
Bijdragen

Bronnen

Feedback?

Laat 't ons weten!