2012-03-11 2 views

Répondre

4

Cela dépend de ce que vous entendez par un événement "long-touch", car il n'y a vraiment rien de ce nom dans Android que je puisse penser.

Si vous voulez parler d'un événement cliquez long (par exemple, setOnLongClickListener()), tous les appareils Android qui ont légitimement le Android Market (aka, Google Play) sur eux soutiendront cela, car ils ne passeront pas la suite de tests de compatibilité autrement.

Si vous parlez d'un événement tactile, tous les appareils Android ne sont pas équipés d'écrans tactiles, tels que Google TV. Ces périphériques peuvent toujours générer un événement à l'aide des touches fléchées ou d'un pavé directionnel ou de tout autre contrôleur pris en charge par le périphérique.

+0

Merci monsieur, je voulais dire 'clic long' tel qu'utilisé pour' registerForContextMenu() 'ou' setOnLongClickListener() ', sont ceux basés sur le même événement? –

+0

@MarekSebera: Oui, 'registerForContextMenu()' utilise un événement de clic long. – CommonsWare

+0

Merci beaucoup pour votre aide. –

Questions connexes