OSDN Git Service

Update javadoc for setVisualVoicemailSmsFilterSettings
authorTa-wei Yen <twyen@google.com>
Mon, 30 Apr 2018 18:55:47 +0000 (11:55 -0700)
committerTa-wei Yen <twyen@google.com>
Mon, 14 May 2018 22:32:22 +0000 (15:32 -0700)
Test: N/A
Change-Id: I024fa5c2947b562e61e693ecb4d8421fe2507c9e
Fixes: 73829091

telephony/java/android/telephony/TelephonyManager.java

index 01fb299..2a46fc6 100644 (file)
@@ -3441,14 +3441,13 @@ public class TelephonyManager {
      * to the TelephonyManager.
      * When the filter is enabled, {@link
      * VisualVoicemailService#onSmsReceived(VisualVoicemailTask, VisualVoicemailSms)} will be
-     * called when a SMS matching the settings is received. The caller should have
-     * {@link android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE} and implement a
-     * VisualVoicemailService.
-     *
-     * <p>Requires Permission:
-     * {@link android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE}
+     * called when a SMS matching the settings is received. Caller must be the default dialer,
+     * system dialer, or carrier visual voicemail app.
      *
      * @param settings The settings for the filter, or {@code null} to disable the filter.
+     *
+     * @see {@link TelecomManager#getDefaultDialerPackage()}
+     * @see {@link CarrierConfigManager#KEY_CARRIER_VVM_PACKAGE_NAME_STRING_ARRAY}
      */
     public void setVisualVoicemailSmsFilterSettings(VisualVoicemailSmsFilterSettings settings) {
         if (settings == null) {