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

Commit d00e54b1 authored by Fan Zhang's avatar Fan Zhang Committed by Gerrit Code Review
Browse files

Merge "Implement TelecomService#createLaunchEmergencyDialer API."

parents de3eb0de 3b93b836
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)
         */