diff options
author | Youngtae Cha <youngtaecha@google.com> | 2022-05-12 13:48:15 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2022-05-12 13:48:15 +0000 |
commit | d353a5c508bdebd9fb89eab252219dd8849b4313 (patch) | |
tree | d69dd18b6c392c793a861259c27f043ab45a7880 /telephony | |
parent | 3597e174eee50e58df1c81b6845358e6a1f4cfaa (diff) | |
parent | 70df71adbfa8af3c6af693a81bba4fd0084b6dcf (diff) | |
download | base-d353a5c508bdebd9fb89eab252219dd8849b4313.tar.gz |
Merge "Wireless emergency message has to be run in pin app mode" into tm-dev
Diffstat (limited to 'telephony')
-rw-r--r-- | telephony/common/com/android/internal/telephony/CellBroadcastUtils.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/telephony/common/com/android/internal/telephony/CellBroadcastUtils.java b/telephony/common/com/android/internal/telephony/CellBroadcastUtils.java index 6c6375586225..6181329bcb2a 100644 --- a/telephony/common/com/android/internal/telephony/CellBroadcastUtils.java +++ b/telephony/common/com/android/internal/telephony/CellBroadcastUtils.java @@ -16,6 +16,7 @@ package com.android.internal.telephony; +import android.content.ComponentName; import android.content.Context; import android.content.Intent; import android.content.pm.PackageManager; @@ -62,4 +63,17 @@ public class CellBroadcastUtils { return packageName; } + + /** + * Utility method to get cellbroadcast alert dialog component name + */ + public static ComponentName getDefaultCellBroadcastAlertDialogComponent(Context context) { + String cellBroadcastReceiverPackageName = + getDefaultCellBroadcastReceiverPackageName(context); + if (TextUtils.isEmpty(cellBroadcastReceiverPackageName)) { + return null; + } + return ComponentName.createRelative(cellBroadcastReceiverPackageName, + "com.android.cellbroadcastreceiver.CellBroadcastAlertDialog"); + } } |