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

Commit 0bee179e authored by Fan Zhang's avatar Fan Zhang Committed by android-build-merger
Browse files

Merge "Implement TelecomService#createLaunchEmergencyDialer API."

am: d00e54b1

Change-Id: I1e20d40d8c7d4a1b2419d852bc32a33291ff4416
parents bfd599c9 d00e54b1
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -1466,6 +1466,19 @@ public class TelecomServiceImpl {
            return BlockedNumbersActivity.getIntentForStartingActivity();
        }


        @Override
        public Intent createLaunchEmergencyDialerIntent(String number) {
            String packageName = mContext.getApplicationContext().getString(
                    com.android.internal.R.string.config_emergency_dialer_package);
            Intent intent = new Intent(Intent.ACTION_DIAL_EMERGENCY)
                    .setPackage(packageName);
            if (!TextUtils.isEmpty(number) && TextUtils.isDigitsOnly(number)) {
                intent.setData(Uri.parse("tel:" + number));
            }
            return intent;
        }

        /**
         * @see android.telecom.TelecomManager#isIncomingCallPermitted(PhoneAccountHandle)
         */