diff options
Diffstat (limited to 'main/src/cgeo/geocaching/enumerations/CacheAttribute.java')
| -rw-r--r-- | main/src/cgeo/geocaching/enumerations/CacheAttribute.java | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/main/src/cgeo/geocaching/enumerations/CacheAttribute.java b/main/src/cgeo/geocaching/enumerations/CacheAttribute.java index 6130b70..459c829 100644 --- a/main/src/cgeo/geocaching/enumerations/CacheAttribute.java +++ b/main/src/cgeo/geocaching/enumerations/CacheAttribute.java @@ -3,8 +3,6 @@ package cgeo.geocaching.enumerations; import cgeo.geocaching.R; import cgeo.geocaching.cgeoapplication; -import android.content.res.Resources; - import java.util.Collections; import java.util.HashMap; import java.util.Map; @@ -97,17 +95,7 @@ public enum CacheAttribute { } public String getL10n(final boolean enabled) { - final String attributeDescriptor = INTERNAL_PRE + gcRawName + (enabled ? INTERNAL_YES : INTERNAL_NO); - - cgeoapplication instance = cgeoapplication.getInstance(); - if (instance != null) { - Resources res = instance.getResources(); - int id = res.getIdentifier(attributeDescriptor, "string", instance.getBaseContext().getPackageName()); - - return (id > 0) ? res.getString(id) : attributeDescriptor; - } else { - return attributeDescriptor; - } + return cgeoapplication.getInstance().getResources().getString(enabled ? stringIdYes : stringIdNo); } private final static Map<String, CacheAttribute> FIND_BY_GCRAWNAME; |
