private void initPreferences() {
addPreferencesFromResource(R.xml.prefs);
hardwareKeyboardNotice = findPreference(getString(R.string.hardware_keyboard_notice_key));
imeNotSetNotice = findPreference(getString(R.string.ime_not_set_notice_key));
displayImePreference = (CheckBoxPreference) findPreference(getString(R.string.display_ime_key));
displayAnimationPreference = (CheckBoxPreference) findPreference(getString(R.string.display_animation_key));
displayImePreference.setOnPreferenceChangeListener(new OnPreferenceChangeListener() {
@Override
public boolean onPreferenceChange(Preference preference, Object newValue) {
Boolean shouldDisplayIme = (Boolean) newValue;
if (!shouldDisplayIme) {
displayAnimationPreference.setChecked(false);
}
return true;
}
});
refreshPreferences();
}
AtmosphereIMESettings.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:atmosphere-ime
作者:
评论列表
文章目录