Второй параметр в настройках. GetInt в Android - PullRequest
0 голосов
/ 15 декабря 2009
int minMagIndex = prefs.getInt(Preferences.PREF_MIN_MAG, 0);
if (minMagIndex < 0)
minMagIndex = 0;
int freqIndex = prefs.getInt(Preferences.PREF_UPDATE_FREQ, 0);
if (freqIndex < 0)
freqIndex = 0;

Какой второй параметр в prefs.getInt?

почему, если проверка состояния выполнена?

1 Ответ

3 голосов
/ 15 декабря 2009

Второй параметр - это запасной вариант по умолчанию, если не найдено предпочтение «PREF_MIN_MAG». Т.е.: "присвойте minMaxIndex значение предпочтений 'PREF_MIN_MAG', если оно существует. Если это не так, используйте 0".

После этого проверяется, было ли значение, найденное в настройках, меньше , чем 0. Если это так, оно сбрасывается на 0.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...