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)注册该视图的单击事件处理器,并在其中执行

Android-触感反馈和声音反馈的效果实现相关推荐

  1. 触感反馈和声音反馈的效果实现

    1)只有系统设置中打开触感反馈选项,方法performHapticFeedback(int feedbackConstant)才会被执行,而performHapticFeedback(feedback ...

  2. 触感反馈和声音反馈的效果实现(playSoundEffect无效)

    1)只有系统设置中打开触感反馈选项,方法performHapticFeedback(int feedbackConstant)才会被执行,而performHapticFeedback(feedback ...

  3. android的中的触感反馈

    HapticFeedBack翻译成中文就是触感反馈的意思.可以通过 [设置]->[声音]->[触感反馈]选项开启所有view的触感反馈选项. 在android java代码中可以通过per ...

  4. 怦然心动——iOS触感反馈

    本文来自 网易云社区 触觉反馈是种怎样的体验?估计机械键盘爱好者是再清楚不过了.随着全面屏手机的全面来袭,触感反馈已成为继视觉.听觉之后又一种重要的反馈形式.早在2012年,苹果的一项专利便指出:未来 ...

  5. uniapp如何开启短震动、触感反馈实现

    使用 uni-app 开发一款 app,需求中有一项是点击 触感反馈,查阅了 uni-app 相关文档,发现并没有对应的 api,最开始尝试用"震动"的方式来模拟"触感反 ...

  6. MacBook Pro 触控板目前没有触感反馈怎么办?

    MacBook Pro 触控板目前没有触感反馈.请您先前往苹果菜单并选取"系统偏好设置".然后,选取"触控板",点按"光标与点按"标签,再次 ...

  7. VR制作中必须踩的坑365之029(oculus2、UE4、UE5、VR记录一年的踩坑之旅)触感反馈/为VR控制器制作震动

    Haptic feedback/Vibrations for VR controller (Unreal Engine VR tutorial触感反馈/为VR控制器制作震动 https://www.y ...

  8. Android材料设计动画之触摸反馈

    Android材料设计动画之触摸反馈 定制触摸反馈 前言 在Android 5.0版本发布时,所公布的Android材料设计之动画更新幅度很大,有各种各样,各种场景下的动画.动画对于增强用户体验的感受 ...

  9. 颜值超高,触感舒爽的机械键盘,了解一下~丨钛空舱

    关注"潜在价值",最好的技术商业媒体,了解那些智慧商业 本文由潜在价值旗下 创意产品推荐平台"钛空舱"推出 钛空(ID:TiKong-life) 一个关注于科技 ...

最新文章

  1. eclipse, Log4j配置(真心的详细~)
  2. Git push file exceed GitHub's file size
  3. 编写Nginx启停服务脚本
  4. Webpack2的基本使用
  5. Angular应用input和div标签页的动态创建场景
  6. Spring @Required 注释
  7. Java基础学习总结(136)——有关流资源关闭(try-with-resources与AutoCloseable)的使用总结
  8. Mysql学习总结(51)——Linux主机Mysql数据库自动备份
  9. Apache Solr 未授权上传(RCE)漏洞(CVE-2020-13957)的原理分析与验证
  10. Mybatis常见面试题总结和基本概念
  11. cad道路里程桩号标注_CAD道路桩号自动编号插件
  12. js一键批量打印_轻松用Lodop实现批量打印功能
  13. 简单、免费但强大的高效率截图工具——Snipaste(下载安装+常用快捷键教学)
  14. 工业树莓派结合USB摄像头实现远程网络监控
  15. 修改Android应用名称
  16. 【已解决】您的PHP似乎没有安装运行WordPress所必需的MySQL扩展
  17. @ 剑指offer(python)最小的k个数
  18. Qt引入图标字体包iconfont
  19. 码农:为什么说英语已经影响了我的命运
  20. 我想我是海 梦坠西子湖

热门文章

  1. 使用python进行收据搜集示例之different_format_data_processing
  2. navicat无法连接远程mysql数据库_[数据库]Navicat Premium 解决无法连接远程mysql数据库问题...
  3. Python模块之chardir: 使用chartdir生成各种图表
  4. 微信朋友圈多账号一步同发圈 | 朋友圈
  5. pd.fjs分片下载的介绍2:分片下载demo
  6. Android 开发中一些很有用但你不知道的方法
  7. uniapp做h5页面刷新页面404配置nginx后端开启伪静态
  8. Mac:TexStudio 标准数学公式
  9. AIX 是什么?AIX和UNIX的关系是什么
  10. CVE-2019-13142:雷蛇影音软件(Razer Surround)的权限提升漏洞