агульная ўстаноўка для тактыльнай зваротнай сувязі на Android

Я даведаўся, што тактыльныя зваротная сувязь на націск кнопкі на Android павінен быць запраграмаваны індывідуальна для кожнай кнопкі ў кожным дадатку.

<Моцны> Тым не менш, ёсць дзе-небудзь агульная ўстаноўка, што можна/трэба атрымаць доступ, які вызначае, калі карыстальнік хоча тактыльнай зваротнай сувязі на ўсіх?

Ці ёсць што-небудзь, як агульнае прызначэнне, каб ведаць, наколькі моцныя/доўга яна павінна быць?

Ці ёсць усё, каб быць вызначаны ў асобным дадатку - таксама posibly параметр, які просіць тактыльнай зваротнай сувязі вкл/выкл?

Вялікі дзякуй!

2

1 адказы

Паглядзіце на View.performHapticFeedback (INT feedbackConstant, Int сцягі). Вы указуете асноўная падзея (напрыклад, доўгі націск) і Вызначальнік (напрыклад, ігнараваць налады прагляду, выкарыстоўвайце глабальныя налады), і вы атрымаеце стандартную вібрацыю, якая абумоўлена глабальнай Haptic налады зваротнай сувязі.

Яна вяртае ісціну, калі тактыльная зваротная сувязь на самай справе выкананая.

Праверце зыходны код тут для больш падрабязнай інфармацыі

http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.0_r1/android/view/View.java#View .performHapticFeedback% 28int% 2Cint% 29

0
дададзена