summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/org/lineageos/audiofx/eq/EqBarView.java4
-rw-r--r--src/org/lineageos/audiofx/eq/EqContainerView.java4
-rw-r--r--src/org/lineageos/audiofx/knobs/KnobContainer.java4
-rw-r--r--src/org/lineageos/audiofx/knobs/RadialKnob.java4
4 files changed, 16 insertions, 0 deletions
diff --git a/src/org/lineageos/audiofx/eq/EqBarView.java b/src/org/lineageos/audiofx/eq/EqBarView.java
index 38c8db0..ba388e5 100644
--- a/src/org/lineageos/audiofx/eq/EqBarView.java
+++ b/src/org/lineageos/audiofx/eq/EqBarView.java
@@ -44,19 +44,23 @@ public class EqBarView extends FrameLayout implements StateCallbacks.EqUpdatedCa
private int mParentTop;
private Integer mIndex;
private float mInitialLevel;
+ private Context mContext;
public EqBarView(Context context) {
super(context);
+ mContext = context;
init();
}
public EqBarView(Context context, AttributeSet attrs) {
super(context, attrs);
+ mContext = context;
init();
}
public EqBarView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
+ mContext = context;
init();
}
diff --git a/src/org/lineageos/audiofx/eq/EqContainerView.java b/src/org/lineageos/audiofx/eq/EqContainerView.java
index 0a6ef95..9b1fdbe 100644
--- a/src/org/lineageos/audiofx/eq/EqContainerView.java
+++ b/src/org/lineageos/audiofx/eq/EqContainerView.java
@@ -83,6 +83,7 @@ public class EqContainerView extends FrameLayout
private Handler mHandler;
+ private Context mContext;
private final Runnable mVibrateRunnable = new Runnable() {
@Override
public void run() {
@@ -125,16 +126,19 @@ public class EqContainerView extends FrameLayout
public EqContainerView(Context context) {
super(context);
+ mContext = context;
init();
}
public EqContainerView(Context context, AttributeSet attrs) {
super(context, attrs);
+ mContext = context;
init();
}
public EqContainerView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
+ mContext = context;
init();
}
diff --git a/src/org/lineageos/audiofx/knobs/KnobContainer.java b/src/org/lineageos/audiofx/knobs/KnobContainer.java
index e629f76..c156a16 100644
--- a/src/org/lineageos/audiofx/knobs/KnobContainer.java
+++ b/src/org/lineageos/audiofx/knobs/KnobContainer.java
@@ -58,17 +58,21 @@ public class KnobContainer extends LinearLayout
private KnobCommander mKnobCommander;
private long mLastDisabledNotifyTime = -1;
+ private Context mContext;
public KnobContainer(Context context) {
super(context);
+ mContext = context;
}
public KnobContainer(Context context, AttributeSet attrs) {
super(context, attrs);
+ mContext = context;
}
public KnobContainer(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
+ mContext = context;
}
@Override
diff --git a/src/org/lineageos/audiofx/knobs/RadialKnob.java b/src/org/lineageos/audiofx/knobs/RadialKnob.java
index 7d15b64..df71959 100644
--- a/src/org/lineageos/audiofx/knobs/RadialKnob.java
+++ b/src/org/lineageos/audiofx/knobs/RadialKnob.java
@@ -98,9 +98,11 @@ public class RadialKnob extends View {
PathMeasure mPathMeasure = new PathMeasure();
float[] mTmp = new float[2];
float mStartX, mStopX, mStartY, mStopY;
+ private Context mContext;
public RadialKnob(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
+ mContext = context;
Resources res = getResources();
mBackgroundArcColor = res.getColor(R.color.radial_knob_arc_bg);
@@ -137,10 +139,12 @@ public class RadialKnob extends View {
public RadialKnob(Context context, AttributeSet attrs) {
this(context, attrs, 0);
+ mContext = context;
}
public RadialKnob(Context context) {
this(context, null);
+ mContext = context;
}
public void setValue(int value) {