diff options
| -rw-r--r-- | telephony/java/android/telephony/CarrierConfigManager.java | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java index 90c15ffa44c1..8b9e01d03fac 100644 --- a/telephony/java/android/telephony/CarrierConfigManager.java +++ b/telephony/java/android/telephony/CarrierConfigManager.java @@ -25,6 +25,7 @@ import android.annotation.SystemApi; import android.annotation.SystemService; import android.annotation.TestApi; import android.annotation.UnsupportedAppUsage; +import android.content.ComponentName; import android.content.Context; import android.os.PersistableBundle; import android.os.RemoteException; @@ -1153,11 +1154,20 @@ public class CarrierConfigManager { */ public static final String KEY_CARRIER_NAME_STRING = "carrier_name_string"; - /** - * The Component Name of a carrier-provided CallScreeningService implementation. Telecom will - * bind to this CallScreeningService for ALL incoming calls and provide the carrier - * CallScreeningService with the opportunity to allow or block calls. - */ + /** + * The Component Name of a carrier-provided CallScreeningService implementation. Telecom will + * bind to {@link android.telecom.CallScreeningService} for ALL incoming calls and provide + * the carrier + * CallScreeningService with the opportunity to allow or block calls. + * <p> + * The String includes the package name/the class name. + * Example: + * <item>com.android.carrier/com.android.carrier.callscreeningserviceimpl</item> + * <p> + * Using {@link ComponentName#flattenToString()} to convert a ComponentName object to String. + * Using {@link ComponentName#unflattenFromString(String)} to convert a String object to a + * ComponentName. + */ public static final String KEY_CARRIER_CALL_SCREENING_APP_STRING = "call_screening_app"; /** |