为什么80%的码农都做不了架构师?>>>   

Launch Camera --> check shutter sound default status is "OFF" --> set the shutter sound status to "ON" --> click the restore to default button --> the shutter sound status isn't the default value "OFF"

As the customization and the value of SDMID isn't "on" or "off",so I must translate it in the java code. But the preference.xml has the definition (KEY_SHUTTER_SOUND),and the default value is this:

<ListPreference camera:key = "pref_camera_shutter_sound"camera:defaultValue="@string/pref_camera_shutter_sound_default"...
/>

If I don't deal with it,the default value isn't via customization but

camera:defaultValue="@string/pref_camera_shutter_sound_default"

So I set the shutter sound default value in the method restorePreferences()  in the CameraSettings.java manually.I add a function:

private static void setShutterSoundDefault() {SharedPreferences.Editor editor = preferences.edit();editor.putString(KEY_SHUTTER_SOUND,shutterValue);editor.apply();}

and  add it end of the restorePreference().The shutterValue is from SDM which you want to custom,not

camera:defaultValue="@string/pref_camera_shutter_sound_default"

OK,it can work now.

转载于:https://my.oschina.net/jerikc/blog/78985

Camera Shutter Sound can't restore to default相关推荐

  1. android 拍照 Camera类 使用照相机进行拍照 翻译

    参考网址:http://developer.android.com/reference/android/hardware/Camera.html android.hardware.Camera The ...

  2. Android Camera ShutterSound customization

    为什么80%的码农都做不了架构师?>>>    You can turn off your camera shutter sound according the steps if y ...

  3. Android8.0 Camera 快门声音控制

    原文 https://blog.csdn.net/Aaron121314/article/details/78052830 google默认会根据sim卡来觉得要不要有快门声音,如果插日本的卡拍照就一 ...

  4. adobe captivate 5.5 中文教程

    adobe captivate 5.5 中文教程 目 录 adobe captivate 5.5 中文教程... 1 目 录... 1 第1节 Adobe Captivate 5.5更新的内容... ...

  5. Android 系统默认参数的修改

    转自: http://www.th7.cn/Program/Android/201505/447097.shtml 写在前面的话 一般在新项目开始之初,我们需要针对客户需求进行各种系统默认属性的配置, ...

  6. Android Audio代码分析(2): AudioPoilicyService 启动

    policy: 设备的选择 https://www.cxyzjd.com/article/VNanyesheshou/115659838 Android 音频源码分析--AudioTrack设备选择_ ...

  7. Android系统修改汇总(MTK)

    以下都是基于Android 6.0 的代码去修改的!!! 十四.将桌面workspace.hotseat 大小调整 放大一半 , 这个要根据自己的需求来制定  workspace.setPadding ...

  8. android从应用到驱动之—camera(2)---cameraHAL的实现

    本来想用这一篇博客把cameraHAL的实现和流程都给写完的.搞了半天,东西实在是太多了.这篇先写cameraHAL的基本实现框架,下一篇在具体写camerahal的流程吧. cameraHAL的实现 ...

  9. Android 8.1/9.0 MTK Camera源码分析之快门声音控制流程

    Android 8.1/9.0 MTK Camera源码分析之快门声音控制 在Android 8.1上mtk camera有控制快门声音的接口,但是并没有了控制录像快门声音的接口.之所以会有这个现象, ...

  10. 关于Unity中NGUI的背包实现之Scrollview(基于Camera)

    基于UIPanel的scrollview实现方式在移动设备上的性能不如基于camera的方式. 因为UIPanel的scrollview实现方式要渲染很多的道具图,性能自然就降低了. 如果是用第二个摄 ...

最新文章

  1. 03 Django REST Framework 视图和路由
  2. JS笔记(一):声明提升
  3. Java/Android基础-02
  4. FZU 1889 龟兔赛跑
  5. 计算机输入法如何显示在桌面快捷方式,电脑输入法怎么设置快捷键
  6. sqoop 增量导入,不重复
  7. 浅说 XSS和CSRF
  8. python存数据到excel_python爬取的数据--保存数据到excel
  9. java 窗口线程_Java 窗体与线程问题
  10. axis2 默认端口_使用axis2创建webservice
  11. 手机端放在线条中间的标题
  12. 维护建议--数据库备份
  13. android修改图标
  14. MySQL order by、desc、limt的使用
  15. 逆火软件测试工资,逆火刷机软件介绍和软件使用说明
  16. easypoi导入excel实践方法:
  17. 如何让外网访问本地WEB服务器
  18. html 并列的标签怎么换行?
  19. go-micro的安装问题
  20. VS2015 安装.NET Core环境

热门文章

  1. Python原理 -- 深浅拷贝
  2. iOS------自动查找项目中不用的图片资源
  3. angularjs指令参数transclude
  4. 代码实现Autolayout
  5. 设为首页收藏本站js代码(引自ecshop模板堂(ecmoban.com)
  6. jquery在IE8上使用find的问题
  7. 電郵泛濫成災 電話再成新寵
  8. ubuntu增加磁盘容量
  9. P2915 [USACO08NOV] Mixed Up Cows
  10. VALSE2019总结(4)-主题报告