aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/settings/EditPasswordPreference.java
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2013-12-17 11:55:23 +0100
committerBananeweizen <bananeweizen@gmx.de>2013-12-17 11:55:23 +0100
commit64e4e15b5e59b1597337d47261bf5fb5744afcf3 (patch)
treec1ff5164f6bd06291bf848e64223fca71370b27e /main/src/cgeo/geocaching/settings/EditPasswordPreference.java
parente6f7585487ef3bc8d2e8e8157d7c962842448004 (diff)
downloadcgeo-64e4e15b5e59b1597337d47261bf5fb5744afcf3.zip
cgeo-64e4e15b5e59b1597337d47261bf5fb5744afcf3.tar.gz
cgeo-64e4e15b5e59b1597337d47261bf5fb5744afcf3.tar.bz2
refactoring: move password handling into the password preference
Diffstat (limited to 'main/src/cgeo/geocaching/settings/EditPasswordPreference.java')
-rw-r--r--main/src/cgeo/geocaching/settings/EditPasswordPreference.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/main/src/cgeo/geocaching/settings/EditPasswordPreference.java b/main/src/cgeo/geocaching/settings/EditPasswordPreference.java
index 20d0250..b127f52 100644
--- a/main/src/cgeo/geocaching/settings/EditPasswordPreference.java
+++ b/main/src/cgeo/geocaching/settings/EditPasswordPreference.java
@@ -1,5 +1,7 @@
package cgeo.geocaching.settings;
+import org.apache.commons.lang3.StringUtils;
+
import android.content.Context;
import android.preference.EditTextPreference;
import android.util.AttributeSet;
@@ -25,4 +27,13 @@ public class EditPasswordPreference extends EditTextPreference {
super(context, attrs, defStyle);
}
+ @Override
+ public void setSummary(CharSequence summary) {
+ if (StringUtils.isBlank(summary)) {
+ super.setSummary(StringUtils.EMPTY);
+ } else {
+ super.setSummary(StringUtils.repeat("\u2022 ", 10));
+ }
+ }
+
}