diff options
author | Jiabin Huang <jiabin@google.com> | 2021-07-02 22:54:18 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2021-07-02 22:54:18 +0000 |
commit | 1d4e2f5bb0fd57d8df3f3da59f2a3349eaba9433 (patch) | |
tree | e60d1d404ad124a8d2bb5db12b8582b17044f949 /media/java/android/media/RingtoneManager.java | |
parent | bceb8dc9b050e627908a1960ef5171e66ad1dfcb (diff) | |
parent | cfcf10324a1fbb2fe5d24ace2f67c6244e4d6f61 (diff) |
Merge "Add context in AudioManager.hasHapticChannels." into sc-dev
Diffstat (limited to 'media/java/android/media/RingtoneManager.java')
-rw-r--r-- | media/java/android/media/RingtoneManager.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/media/java/android/media/RingtoneManager.java b/media/java/android/media/RingtoneManager.java index be6ff1baadd6..4ec79b7e085a 100644 --- a/media/java/android/media/RingtoneManager.java +++ b/media/java/android/media/RingtoneManager.java @@ -1082,18 +1082,21 @@ public class RingtoneManager { * @return true if the ringtone contains haptic channels. */ public boolean hasHapticChannels(int position) { - return hasHapticChannels(getRingtoneUri(position)); + return AudioManager.hasHapticChannels(mContext, getRingtoneUri(position)); } /** * Returns if the {@link Ringtone} from a given sound URI contains - * haptic channels or not. + * haptic channels or not. As this function doesn't has a context + * to resolve the uri, the result may be wrong if the uri cannot be + * resolved correctly. + * Use {@link #hasHapticChannels(int)} instead when possible. * * @param ringtoneUri The {@link Uri} of a sound or ringtone. * @return true if the ringtone contains haptic channels. */ public static boolean hasHapticChannels(@NonNull Uri ringtoneUri) { - return AudioManager.hasHapticChannels(ringtoneUri); + return AudioManager.hasHapticChannels(null, ringtoneUri); } /** |