Cherish: Statusbar: Hide Display cutout settings on non notch devices

Signed-off-by: Hưng Phan <phandinhhungvp2001@gmail.com>
This commit is contained in:
sb6596
2021-04-20 04:42:11 +00:00
committed by Hưng Phan
parent 00700d26f4
commit ee57fca863
2 changed files with 8 additions and 1 deletions

View File

@@ -31,6 +31,7 @@ import com.cherish.settings.preferences.SystemSettingListPreference;
import com.cherish.settings.preferences.SystemSettingSwitchPreference;
import com.cherish.settings.preferences.SystemSettingMasterSwitchPreference;
import com.android.settings.Utils;
import com.android.internal.util.cherish.CherishUtils;
import android.util.Log;
import java.util.List;
@@ -64,6 +65,12 @@ public class StatusBarSettings extends SettingsPreferenceFragment implements
mStatusBarLogo.setOnPreferenceChangeListener(this);
Preference mCutoutPref = (Preference) findPreference(PREF_KEY_CUTOUT);
String hasDisplayCutout = getResources().getString(com.android.internal.R.string.config_mainBuiltInDisplayCutout);
if (TextUtils.isEmpty(hasDisplayCutout)) {
getPreferenceScreen().removePreference(mCutoutPref);
}
}
@Override