summaryrefslogtreecommitdiff
path: root/core/src
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2020-02-05 11:38:30 +0100
committerByteHamster <info@bytehamster.com>2020-02-05 11:39:28 +0100
commit3ca6be8b04cf3c96517cb5ca9c16d2b0b67eead5 (patch)
tree221101997d5f8d71becd550423d4cd57352f1b67 /core/src
parent29010b857e6360da6634107e9bb0f0906bd6ea6c (diff)
downloadAntennaPod-3ca6be8b04cf3c96517cb5ca9c16d2b0b67eead5.zip
Increase touchable area
Diffstat (limited to 'core/src')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/ThemeUtils.java7
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;
+ }
}