diff options
author | Josh Guilfoyle <Josh.Guilfoyle@T-Mobile.com> | 2010-03-16 16:10:46 -0700 |
---|---|---|
committer | Josh Guilfoyle <Josh.Guilfoyle@T-Mobile.com> | 2010-03-17 14:03:38 -0700 |
commit | c0c2bc21269f1ebc2ed973537a59ba662bb3db1d (patch) | |
tree | e1c5aab9251a77d41984c36f34dd29dd33847527 /media | |
parent | 47fa81515ca9823fdc1390a3f309edc7e27220bf (diff) | |
download | frameworks_base-c0c2bc21269f1ebc2ed973537a59ba662bb3db1d.zip frameworks_base-c0c2bc21269f1ebc2ed973537a59ba662bb3db1d.tar.gz frameworks_base-c0c2bc21269f1ebc2ed973537a59ba662bb3db1d.tar.bz2 |
ESPRESSO-1021: Don't show default theme ringtones.
These ringtones are a duplication of the actual system defaults which
are provided elsewhere.
CR: Dirk Sigurdson
CR: Ed Carrigan
Diffstat (limited to 'media')
-rw-r--r-- | media/java/android/media/RingtoneManager.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/media/java/android/media/RingtoneManager.java b/media/java/android/media/RingtoneManager.java index 2645f2a..c68f9bf 100644 --- a/media/java/android/media/RingtoneManager.java +++ b/media/java/android/media/RingtoneManager.java @@ -525,7 +525,8 @@ public class RingtoneManager { } private String getThemeWhereClause(String uriColumn) { - String clause = uriColumn + " IS NOT NULL"; + /* Filter out themes with no ringtone and the default theme (which has no package). */ + String clause = uriColumn + " IS NOT NULL AND LENGTH(theme_package) > 0"; if (mIncludeDrm) { return clause; } else { |