触力反馈hapticFeedbackEnabled属性的用法_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > 触力反馈hapticFeedbackEnabled属性的用法

触力反馈hapticFeedbackEnabled属性的用法

 2010/11/26 8:07:19  ck19860613  http://ck19860613.javaeye.com  我要评论(0)
  • 摘要:为了实现单击某个视图,系统提供一个触力反馈(震动一下),我们需要写两个地方:1)在xml配置文件中,对要提供触力反馈的视图控件,设置其属性android:hapticFeedbackEnabled="true",这是必需的,只有在isHapticFeedbackEnabled()为真即android:hapticFeedbackEnabled="true"时,下面的方法performHapticFeedback(intfeedbackConstant,intflags)才会被执行2
  • 标签:触力反馈 hapticFeedbackEnabled属性

为了实现单击某个视图,系统提供一个触力反馈(震动一下),我们需要写两个地方:

?

1)在xml配置文件中,对要提供触力反馈的视图控件,设置其属性android:hapticFeedbackEnabled="true",这是必需的,只有在?monospace; line-height: 1em;">isHapticFeedbackEnabled()为真即android:hapticFeedbackEnabled="true"时,下面的方法performHapticFeedback(int feedbackConstant, int flags)才会被执行

?

2)注册该视图的单击事件处理器,并在其中执行

?

public void onClick(View yourView) {
 yourView.performHapticFeedback(HapticFeedbackConstants.LONG_PRESS,HapticFeedbackConstants.FLAG_IGNORE_GLOBAL_SETTING);
}
发表评论
用户名: 匿名