Android-触感反馈和声音反馈的效果实现
2011-06-24 14:32
447 查看
1)只有系统设置中打开触感反馈选项,方法performHapticFeedback(int feedbackConstant)才会被执行,而performHapticFeedback(feedbackConstant,flags)有些特殊,比如:
HapticFeedbackConstants.FLAG_IGNORE_GLOBAL_SETTING忽略全局设置(开启与否)或是在开启全局设置下HapticFeedbackConstants.FLAG_IGNORE_VIEW_SETTING忽略视图的android:hapticFeedbackEnabled的设置,总是执行触感反馈。
2)系统设置中若关闭了选择操作音(选取控件时播放音效),则android:soundEffectsEnabled属性无意义,均不发声;而如果开启了设置中的选择操作音,则即使没有设置view的该属性,v.playSoundEffect(soundEffectConstants)依然会有单击提示音,除非设置该属性为false时,view才不会出现按键提示音。
3)注册该视图的单击事件处理器,并在其中执行
HapticFeedbackConstants.FLAG_IGNORE_GLOBAL_SETTING忽略全局设置(开启与否)或是在开启全局设置下HapticFeedbackConstants.FLAG_IGNORE_VIEW_SETTING忽略视图的android:hapticFeedbackEnabled的设置,总是执行触感反馈。
2)系统设置中若关闭了选择操作音(选取控件时播放音效),则android:soundEffectsEnabled属性无意义,均不发声;而如果开启了设置中的选择操作音,则即使没有设置view的该属性,v.playSoundEffect(soundEffectConstants)依然会有单击提示音,除非设置该属性为false时,view才不会出现按键提示音。
3)注册该视图的单击事件处理器,并在其中执行
相关文章推荐
- 触感反馈和声音反馈的效果实现(playSoundEffect无效)
- Android 实现录音和监听声音大小实现话筒动画效果
- Android 4.3实现类似iOS在音乐播放过程中如果有来电则音乐声音渐小铃声渐大的效果
- android中类似 QQ震动窗口的实现,带声音和振动效果
- Android MediaPlayer 声音渐强渐弱效果实现
- Android 中实现5.0按钮水波纹反馈效果
- Android利用贝塞尔曲线实现ScrollView滑动到顶部后阴影反馈效果
- Android 4.3实现类似iOS在音乐播放过程中如果有来电则音乐声音渐小铃声渐大的效果(二)
- Android利用贝塞尔曲线实现ScrollView滑动到顶部后阴影反馈效果
- Android 4.3实现类似iOS在音乐播放过程中如果有来电则音乐声音渐小铃声渐大的效果
- 【我的问题】android通过XML实现按钮被按下的反馈效果
- Android 4.3实现类似iOS在音乐播放过程中如果有来电则音乐声音渐小铃声渐大的效果
- Android自定义View实现HTML图文环绕效果
- Android使用Fragment实现TabHost效果
- Android GridView不改变背景色实现网格线效果
- Android实现ViewPager无限循环效果(一)
- Android自定义控件实现多行文字自动向上滚动轮播效果(伪文字轮播)
- React-Native封装Tabbar 实现中间按钮溢出效果(Android/iOS)
- 转: android 实现效果特效
- android 图片叠加效果实现