summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/com/xc3fff0e/xmanager/AJCode.java
diff options
context:
space:
mode:
authorxC3FFF0E <78732474+xC3FFF0E@users.noreply.github.com>2021-02-08 19:00:22 +0100
committerGitHub <noreply@github.com>2021-02-08 19:00:22 +0100
commita649ccc4d8c10ca121b553b649d76e06c08f3a3a (patch)
treeefe05246558a050d88ff5f415d8a619f71a7866e /app/src/main/java/com/xc3fff0e/xmanager/AJCode.java
parentCreate test (diff)
downloadxManager-a649ccc4d8c10ca121b553b649d76e06c08f3a3a.tar
xManager-a649ccc4d8c10ca121b553b649d76e06c08f3a3a.tar.gz
xManager-a649ccc4d8c10ca121b553b649d76e06c08f3a3a.tar.bz2
xManager-a649ccc4d8c10ca121b553b649d76e06c08f3a3a.tar.lz
xManager-a649ccc4d8c10ca121b553b649d76e06c08f3a3a.tar.xz
xManager-a649ccc4d8c10ca121b553b649d76e06c08f3a3a.tar.zst
xManager-a649ccc4d8c10ca121b553b649d76e06c08f3a3a.zip
Diffstat (limited to 'app/src/main/java/com/xc3fff0e/xmanager/AJCode.java')
-rw-r--r--app/src/main/java/com/xc3fff0e/xmanager/AJCode.java25
1 files changed, 25 insertions, 0 deletions
diff --git a/app/src/main/java/com/xc3fff0e/xmanager/AJCode.java b/app/src/main/java/com/xc3fff0e/xmanager/AJCode.java
new file mode 100644
index 0000000..6860b0b
--- /dev/null
+++ b/app/src/main/java/com/xc3fff0e/xmanager/AJCode.java
@@ -0,0 +1,25 @@
+package com.xc3fff0e.xmanager;
+
+import android.graphics.drawable.*;
+import android.view.*;
+import android.widget.*;
+import android.content.res.*;
+import android.graphics.*;
+import android.view.Gravity;
+
+public class AJCode{
+
+public static void setBackgroundGradient(View view, int color1, int color2){
+GradientDrawable gd = new GradientDrawable(GradientDrawable.Orientation.BL_TR, new int[] {color1,color2});
+view.setBackgroundDrawable(gd);
+}
+
+public static void setRoundedRipple(View v,int LT,int RT,int RB,int LB,int color1,int size,int color2,int color3){
+GradientDrawable shape = new GradientDrawable();
+shape.setColor(color1);
+shape.setCornerRadii(new float[]{(float)LT,(float)LT,(float)RT,(float)RT,(float)RB,(float)RB,(float)LB,(float)LB});
+shape.setStroke(size, color2);
+RippleDrawable ripdr = new RippleDrawable(new ColorStateList(new int[][]{new int[]{}}, new int[]{color3}), shape, null);
+v.setBackgroundDrawable(ripdr);
+}
+} \ No newline at end of file