버튼이 햅틱 피드백을 제공하려면 (즉, 휴대 전화가 매우 짧게 진동하므로 버튼을 실제로 밀 었다고 느낄 수 있습니다.) 표준 방법은 무엇인가요? 하기 위해서? 명시 적으로 onClick() 이벤트를 설정하고 진동이 울리는 시간 (밀리 초)을 제공하는 vibrate() 함수를 호출하거나 뷰에서 hapticFeedbackEnabled를 설정할 수 있습니다.Android : 햅틱 피드백 :보기에서 onClick() 이벤트와 hapticFeedbackEnabled
문서 후자는 긴 프레스 또는 가상 화면의 키 작동을 나타 내기 위해 보인다 맞아 경우 http://developer.android.com/reference/android/view/View.html#performHapticFeedback(int)
, 그때 수동으로 버튼을 가상 화면의 키 또는를 만들기 위해 하나 필요 onClick() 이벤트를 설정하십시오.
무엇이 좋습니다?
또한 손가락이 버튼을 "놓을 때"와 반대로 사용자의 손가락이 버튼을 만졌을 때 진동이 즉시 발생하도록하려면 어떻게해야합니까?
관련 질문 : How to enable haptic feedback on button view
감사합니다. 에드워드의 대답에 대한 내 의견을 확인하십시오. – dreeves
setHapticFeedbackEnabled (true)를 사용하면 아무 것도 발생하지 않습니다. 장치에서 햅틱 피드백을 사용하도록 보장 할 수는 없습니다. –