Сравнить коммиты
| Автор | SHA1 | Дата | |
|---|---|---|---|
|
|
10e573017b | ||
|
|
f5f8d41e41 | ||
|
|
839b180890 |
@@ -7,8 +7,8 @@ android {
|
||||
defaultConfig {
|
||||
minSdkVersion 3
|
||||
targetSdkVersion 25
|
||||
versionCode 35
|
||||
versionName '4.2'
|
||||
versionCode 36
|
||||
versionName '4.3'
|
||||
}
|
||||
|
||||
lintOptions {
|
||||
|
||||
@@ -119,6 +119,23 @@ public class MainActivity extends PreferenceActivity implements OnSharedPreferen
|
||||
}
|
||||
});
|
||||
|
||||
Preference.OnPreferenceChangeListener numberValidationListener = new Preference.OnPreferenceChangeListener() {
|
||||
@Override
|
||||
public boolean onPreferenceChange(Preference preference, Object newValue) {
|
||||
if (newValue != null) {
|
||||
try {
|
||||
int value = Integer.parseInt((String) newValue);
|
||||
return value >= 0;
|
||||
} catch (NumberFormatException e) {
|
||||
Log.w(TAG, e);
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
};
|
||||
findPreference(KEY_DISTANCE).setOnPreferenceChangeListener(numberValidationListener);
|
||||
findPreference(KEY_ANGLE).setOnPreferenceChangeListener(numberValidationListener);
|
||||
|
||||
alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);
|
||||
alarmIntent = PendingIntent.getBroadcast(this, 0, new Intent(this, AutostartReceiver.class), 0);
|
||||
|
||||
|
||||
@@ -33,6 +33,9 @@
|
||||
<string name="settings_provider_mixed">Mixed provider</string>
|
||||
<string name="settings_foreground_title">Foreground service</string>
|
||||
<string name="settings_foreground_summary">Increase service priority</string>
|
||||
<string name="error_invalid_address">Invalid server address</string>
|
||||
<string name="error_invalid_port">Invalid server port</string>
|
||||
<string name="error_invalid_frequency">Invalid frequency value</string>
|
||||
<string name="menu_status">Status</string>
|
||||
<string name="menu_about">About</string>
|
||||
<string name="menu_shortcuts">Add shortcuts</string>
|
||||
|
||||
Ссылка в новой задаче
Block a user