>  Q&A  >  본문

java - Android 底部导航栏点击没有触摸提示音,但是qq和微信的有,说明实现原理不一样?

怪我咯怪我咯2766일 전324

모든 응답(3)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-04-17 16:55:11

    没反编译过微信APK,尚不确定微信是用什么实现的。Button默认有点击声音,当然也有系统厂商做个性化定制。这类需求有几点要注意
    1、是否开启系统允许触摸反馈及开启声音;
    2、你的View是否拦截了onTouch事件;
    3、RadioButton、CheckBox应该是没有点击音效的(本人没有确切验证过)。
    想要有声音,而且各平台都有,就定制吧

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 16:55:11

    Android 控件有一个属性
    android:soundEffectsEnabled 设置点击或触摸时是否有声音效果

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-17 16:55:11

    自己加一个音效。。。即可

    회신하다
    0
  • 취소회신하다