summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHernán Castañón Álvarez <herna@paranoidandroid.co>2019-08-10 03:45:43 +0200
committeralk3pInjection <webmaster@raspii.tech>2021-09-27 21:17:05 +0800
commit32d65de541206356628cea999482b0f509178bfe (patch)
tree29e0dfdc4a7bc3933dc7adb2622a1c9ddf487073
parent6ccffecf2503c45c6a013bdae8cdcb8e61f59b9f (diff)
[aospa][quartz] SystemUI: Hide ringer button if alert slider is present
Change-Id: Ia0b3b095eed35b87bd81e2f96622391949f5b721
-rw-r--r--packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java
index 0d80afdee99e..7aee1a7f92ae 100644
--- a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java
+++ b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java
@@ -61,6 +61,7 @@ import android.os.VibrationEffect;
import android.provider.Settings;
import android.provider.Settings.Global;
import android.text.InputFilter;
+import android.text.TextUtils;
import android.util.Log;
import android.util.Slog;
import android.util.SparseBooleanArray;
@@ -164,6 +165,7 @@ public class VolumeDialogImpl implements VolumeDialog,
private boolean mHasSeenODICaptionsTooltip;
private ViewStub mODICaptionsTooltipViewStub;
private View mODICaptionsTooltipView = null;
+ private boolean mHasAlertSlider;
public VolumeDialogImpl(Context context) {
mContext =
@@ -176,6 +178,7 @@ public class VolumeDialogImpl implements VolumeDialog,
mShowActiveStreamOnly = showActiveStreamOnly();
mHasSeenODICaptionsTooltip =
Prefs.getBoolean(context, Prefs.Key.HAS_SEEN_ODI_CAPTIONS_TOOLTIP, false);
+ mHasAlertSlider = mContext.getResources().getBoolean(com.android.internal.R.bool.config_hasAlertSlider);
}
@Override
@@ -274,6 +277,9 @@ public class VolumeDialogImpl implements VolumeDialog,
mDialogView.removeView(mODICaptionsTooltipViewStub);
mODICaptionsTooltipViewStub = null;
}
+ if (mHasAlertSlider) {
+ mRinger.setVisibility(View.GONE);
+ }
mSettingsView = mDialog.findViewById(R.id.settings_container);
mSettingsIcon = mDialog.findViewById(R.id.settings);