SettingsActivity.java 文件源码

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

项目:openbmap 作者:
/**
 * Initializes gps logging interval.
 */
private void initGpsLogIntervalControl() {
    // Update GPS logging interval summary to the current value
    final Preference pref = findPreference(org.openbmap.Preferences.KEY_GPS_LOGGING_INTERVAL);
    pref.setSummary(
               PreferenceManager.getDefaultSharedPreferences(this).getString(org.openbmap.Preferences.KEY_GPS_LOGGING_INTERVAL, org.openbmap.Preferences.VAL_GPS_LOGGING_INTERVAL)
                       + " " + getResources().getString(R.string.prefs_gps_logging_interval_seconds)
                       + ". " + getResources().getString(R.string.prefs_gps_logging_interval_summary));
    pref.setOnPreferenceChangeListener(new OnPreferenceChangeListener() {
           @Override
           public boolean onPreferenceChange(final Preference preference, final Object newValue) {
               // Set summary with the interval and "seconds"
               preference.setSummary(newValue
                       + " " + getResources().getString(R.string.prefs_gps_logging_interval_seconds)
                       + ". " + getResources().getString(R.string.prefs_gps_logging_interval_summary));
               return true;
           }
       });
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号