diff options
author | Christian Schneppe <christian@pix-art.de> | 2017-08-01 10:22:24 +0200 |
---|---|---|
committer | Christian Schneppe <christian@pix-art.de> | 2017-08-01 10:22:24 +0200 |
commit | ffd08658e1a9333b6af896aa3fc853c5184fc571 (patch) | |
tree | 3961115c310abb94c08344db719cdb316da96805 /src/main/java/de/pixart/messenger/services/AbstractConnectionManager.java | |
parent | 7b6d679ea2c8557d732fdd79021ef3d2b7d84304 (diff) |
put settings defaults into resource file
Diffstat (limited to 'src/main/java/de/pixart/messenger/services/AbstractConnectionManager.java')
-rw-r--r-- | src/main/java/de/pixart/messenger/services/AbstractConnectionManager.java | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/main/java/de/pixart/messenger/services/AbstractConnectionManager.java b/src/main/java/de/pixart/messenger/services/AbstractConnectionManager.java index 5a65d23c3..9232b2d7e 100644 --- a/src/main/java/de/pixart/messenger/services/AbstractConnectionManager.java +++ b/src/main/java/de/pixart/messenger/services/AbstractConnectionManager.java @@ -33,6 +33,7 @@ import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import de.pixart.messenger.Config; +import de.pixart.messenger.R; import de.pixart.messenger.entities.DownloadableFile; public class AbstractConnectionManager { @@ -49,21 +50,25 @@ public class AbstractConnectionManager { } public long getAutoAcceptFileSize() { + long defaultValue_wifi = this.getXmppConnectionService().getResources().getInteger(R.integer.auto_accept_filesize_wifi); + long defaultValue_mobile = this.getXmppConnectionService().getResources().getInteger(R.integer.auto_accept_filesize_mobile); + long defaultValue_roaming = this.getXmppConnectionService().getResources().getInteger(R.integer.auto_accept_filesize_roaming); + String config = "0"; if (mXmppConnectionService.isWIFI()) { config = this.mXmppConnectionService.getPreferences().getString( - "auto_accept_file_size_wifi", "10485760"); + "auto_accept_file_size_wifi", String.valueOf(defaultValue_wifi)); } else if (mXmppConnectionService.isMobile()) { config = this.mXmppConnectionService.getPreferences().getString( - "auto_accept_file_size_mobile", "262144"); + "auto_accept_file_size_mobile", String.valueOf(defaultValue_mobile)); } else if (mXmppConnectionService.isMobileRoaming()) { config = this.mXmppConnectionService.getPreferences().getString( - "auto_accept_file_size_roaming", "1"); + "auto_accept_file_size_roaming", String.valueOf(defaultValue_roaming)); } try { return Long.parseLong(config); } catch (NumberFormatException e) { - return 1048576; + return defaultValue_mobile; } } |