类androidx.preference.SeekBarPreference源码实例Demo

下面列出了怎么用androidx.preference.SeekBarPreference的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: NClientV2   文件: GeneralPreferenceFragment.java
private void dataMenu() {
    addPreferencesFromResource(R.xml.settings_data);
    SeekBarPreference mobile=findPreference(getString(R.string.key_mobile_usage));
    SeekBarPreference wifi=findPreference(getString(R.string.key_wifi_usage));
    mobile.setOnPreferenceChangeListener((preference, newValue) -> {
        mobile.setTitle(getDataUsageString((Integer) newValue));
        return true;
    });
    wifi.setOnPreferenceChangeListener((preference, newValue) -> {
        wifi.setTitle(getDataUsageString((Integer) newValue));
        return true;
    });
    mobile.setTitle(getDataUsageString(mobile.getValue()));
    wifi.setTitle(getDataUsageString(wifi.getValue()));
    mobile.setUpdatesContinuously(true);
    wifi.setUpdatesContinuously(true);
}