【LatinIME】默认开启键盘按键声
2016-03-19 16:53
519 查看
code\packages\inputmethods\LatinIME\java\src\com\android\inputmethod\latin\settings
关于language和input的键盘设置,在inputmethod文件夹下
需要默认开启Sound on keypress
PreferencesSettingsFragment extends SubScreenFragment
在这个界面处理图片中的选项。
addPreferencesFromResource(R.xml.prefs_screen_preferences);
查看xml文件
可以看到开启声音的defaultValue为@bool/config_default_sound_enabled
在config-per-form-factor.xml文件中进行属性的设置
在overlay中对属性进行覆盖
Push路径system/app/LatinIME,之后需要恢复出厂设置
关于language和input的键盘设置,在inputmethod文件夹下
需要默认开启Sound on keypress
PreferencesSettingsFragment extends SubScreenFragment
在这个界面处理图片中的选项。
addPreferencesFromResource(R.xml.prefs_screen_preferences);
查看xml文件
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin" android:title="@string/settings_screen_preferences"> <CheckBoxPreference android:key="auto_cap" android:title="@string/auto_cap" android:summary="@string/auto_cap_summary" android:defaultValue="true" android:persistent="true" /> <CheckBoxPreference android:key="pref_key_use_double_space_period" android:title="@string/use_double_space_period" android:summary="@string/use_double_space_period_summary" android:defaultValue="true" android:persistent="true" /> <CheckBoxPreference android:key="vibrate_on" android:title="@string/vibrate_on_keypress" android:defaultValue="@bool/config_default_vibration_enabled" android:persistent="true" /> <CheckBoxPreference android:key="sound_on" android:title="@string/sound_on_keypress" android:defaultValue="@bool/config_default_sound_enabled" android:persistent="true" /> <CheckBoxPreference android:key="popup_on" android:title="@string/popup_on_keypress" android:defaultValue="@bool/config_default_key_preview_popup" android:persistent="true" /> <CheckBoxPreference android:key="pref_voice_input_key" android:title="@string/voice_input" android:defaultValue="true" android:persistent="true" /> </PreferenceScreen>
可以看到开启声音的defaultValue为@bool/config_default_sound_enabled
在config-per-form-factor.xml文件中进行属性的设置
在overlay中对属性进行覆盖
Push路径system/app/LatinIME,之后需要恢复出厂设置
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories