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

Commit 2d16858c authored by SongFerng Wang's avatar SongFerng Wang
Browse files

Renew the API getCallState

Since the getCallState was marked as @Deprecated, renew this API as the getCallStateForSubscription. 

Bug: 279852410
Test: build pass

Change-Id: I224164a2d1089483d4f63da1651d7e87296e87f4
parent 8edc0b70
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -240,8 +240,8 @@ public class NetworkProviderWifiCallingGroup extends
                return true;
            });

            pref.setEnabled(getTelephonyManagerForSubscriptionId(subId).getCallState()
                    == TelephonyManager.CALL_STATE_IDLE);
            pref.setEnabled(getTelephonyManagerForSubscriptionId(subId)
                    .getCallStateForSubscription() == TelephonyManager.CALL_STATE_IDLE);
            pref.setOrder(order++);

            int resId = com.android.internal.R.string.wifi_calling_off_summary;
+1 −1
Original line number Diff line number Diff line
@@ -218,7 +218,7 @@ public class WifiCallingPreferenceController extends TelephonyBasePreferenceCont
            mTelephonyManager = getTelephonyManager(context, subId);
            // assign current call state so that it helps to show correct preference state even
            // before first onCallStateChanged() by initial registration.
            mCallState = mTelephonyManager.getCallState(subId);
            mCallState = mTelephonyManager.getCallStateForSubscription();
            mTelephonyManager.registerTelephonyCallback(context.getMainExecutor(), this);
        }

+1 −1
Original line number Diff line number Diff line
@@ -125,7 +125,7 @@ public class WifiCallingSettingsForSub extends SettingsPreferenceFragment
            if (prefSwitch != null) {
                isWfcEnabled = prefSwitch.isChecked();
                isCallStateIdle = getTelephonyManagerForSub(
                        WifiCallingSettingsForSub.this.mSubId).getCallState()
                        WifiCallingSettingsForSub.this.mSubId).getCallStateForSubscription()
                        == TelephonyManager.CALL_STATE_IDLE;

                boolean isNonTtyOrTtyOnVolteEnabled = true;