summaryrefslogtreecommitdiffstats
path: root/src/com/android/dialer/calllog/SpinnerContent.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/dialer/calllog/SpinnerContent.java')
-rw-r--r--src/com/android/dialer/calllog/SpinnerContent.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/com/android/dialer/calllog/SpinnerContent.java b/src/com/android/dialer/calllog/SpinnerContent.java
index 614b594db..9679dd5db 100644
--- a/src/com/android/dialer/calllog/SpinnerContent.java
+++ b/src/com/android/dialer/calllog/SpinnerContent.java
@@ -42,7 +42,8 @@ public class SpinnerContent {
private static final int INDEX_CALL_TYPE_INCOMING = 1;
private static final int INDEX_CALL_TYPE_OUTGOING = 2;
private static final int INDEX_CALL_TYPE_MISSED = 3;
- private static final int INDEX_CALL_TYPE_VOICEMAIL = 4;
+ private static final int INDEX_CALL_TYPE_BLACKLIST = 4;
+ private static final int INDEX_CALL_TYPE_VOICEMAIL = 5;
public static void setSpinnerContentValue(Spinner spinner, int value) {
for (int i = 0, count = spinner.getCount(); i < count; i++) {
@@ -93,7 +94,7 @@ public class SpinnerContent {
public static List<SpinnerContent> setupStatusFilterContent(Context context,
boolean voicemailAvailable) {
// Didn't show the voice mail item if not available.
- int statusCount = voicemailAvailable ? 5 : 4;
+ int statusCount = voicemailAvailable ? 6 : 5;
ArrayList<SpinnerContent> values = new ArrayList<SpinnerContent>(statusCount);
for (int i = 0; i < statusCount; i++) {
int value = CallLogQueryHandler.CALL_TYPE_ALL;
@@ -115,6 +116,10 @@ public class SpinnerContent {
value = CallLog.Calls.MISSED_TYPE;
label = context.getString(R.string.call_log_missed_header);
break;
+ case INDEX_CALL_TYPE_BLACKLIST:
+ value = CallLog.Calls.BLACKLIST_TYPE;
+ label = context.getString(R.string.call_log_blacklist_header);
+ break;
case INDEX_CALL_TYPE_VOICEMAIL:
value = CallLog.Calls.VOICEMAIL_TYPE;
label = context.getString(R.string.call_log_voicemail_header);