diff options
author | ByteHamster <info@bytehamster.com> | 2020-02-05 11:38:30 +0100 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2020-02-05 11:39:28 +0100 |
commit | 3ca6be8b04cf3c96517cb5ca9c16d2b0b67eead5 (patch) | |
tree | 221101997d5f8d71becd550423d4cd57352f1b67 /core/src | |
parent | 29010b857e6360da6634107e9bb0f0906bd6ea6c (diff) | |
download | AntennaPod-3ca6be8b04cf3c96517cb5ca9c16d2b0b67eead5.zip |
Increase touchable area
Diffstat (limited to 'core/src')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/util/ThemeUtils.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/ThemeUtils.java b/core/src/main/java/de/danoeh/antennapod/core/util/ThemeUtils.java index eabaaa828..44b31f0be 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/util/ThemeUtils.java +++ b/core/src/main/java/de/danoeh/antennapod/core/util/ThemeUtils.java @@ -4,6 +4,7 @@ import android.content.Context; import androidx.annotation.AttrRes; import androidx.annotation.ColorInt; import android.util.TypedValue; +import androidx.annotation.DrawableRes; public class ThemeUtils { private ThemeUtils() { @@ -15,4 +16,10 @@ public class ThemeUtils { context.getTheme().resolveAttribute(attr, typedValue, true); return typedValue.data; } + + public static @DrawableRes int getDrawableFromAttr(Context context, @AttrRes int attr) { + TypedValue typedValue = new TypedValue(); + context.getTheme().resolveAttribute(attr, typedValue, true); + return typedValue.resourceId; + } } |