Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 24f955ea authored by Danesh M's avatar Danesh M Committed by Howard Harte
Browse files

Settings : Hide radio band selection based on config

Toggle visibility of this entry based on
config_disablePreferredNetworkSwitch

Change-Id: Ifc1315ebd04d4b5c7ea3ef764ced332f58fc80ca
parent 1f2dfd40
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -135,6 +135,7 @@ public class RadioInfo extends Activity {
    private boolean mMwiValue = false;
    private boolean mCfiValue = false;
    private List<CellInfo> mCellInfoValue;
    private boolean mDisablePreferredNetworkSwitch;

    private PhoneStateListener mPhoneStateListener = new PhoneStateListener() {
        @Override
@@ -294,9 +295,9 @@ public class RadioInfo extends Activity {
        preferredNetworkType.setAdapter(adapter);
        preferredNetworkType.setOnItemSelectedListener(mPreferredNetworkHandler);

        boolean disablePreferredNetworkSwitch = getResources().getBoolean(
        mDisablePreferredNetworkSwitch = getResources().getBoolean(
                R.bool.config_disablePreferredNetworkSwitch);
        preferredNetworkType.setEnabled(!disablePreferredNetworkSwitch);
        preferredNetworkType.setEnabled(!mDisablePreferredNetworkSwitch);

        radioPowerButton = (Button) findViewById(R.id.radio_power);
        radioPowerButton.setOnClickListener(mPowerButtonHandler);
@@ -430,6 +431,9 @@ public class RadioInfo extends Activity {
                break;
        }
        item.setVisible(visible);

        item = menu.findItem(MENU_ITEM_SELECT_BAND);
        item.setVisible(!mDisablePreferredNetworkSwitch);
        return true;
    }