SettingsActivity.java 文件源码

java
阅读 38 收藏 0 点赞 0 评论 0

项目:tinkerpatch-debug-tool 作者:
protected void initView() {
    final PreferenceScreen screen = getPreferenceScreen();
    final ContentResolver cr = getContentResolver();
    final SwitchPreference pref = (SwitchPreference) screen.findPreference("debug_switch");
    Utils.setValue(cr, ".com.tinker.debugtool.debug", pref.isChecked(), Utils.TYPE_BOOLEAN);

    pref.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {

        @Override
        public boolean onPreferenceChange(Preference preference, Object newValue) {
            Log.w(TAG, "set debug newValue:" + newValue);
            Utils.setValue(cr, ".com.tinker.debugtool.debug", newValue, Utils.TYPE_BOOLEAN);
            return true;
        }
    });

}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号