Merge "Add 2 hours as an option for snoozing, update default to 1 hour" into oc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
03a243889c
@@ -1508,6 +1508,8 @@
|
||||
<string name="snooze_option_30_min">30 minutes</string>
|
||||
<!-- Notification: Menu row: Snooze options: 1 hour option. [CHAR LIMIT=50]-->
|
||||
<string name="snooze_option_1_hour">1 hour</string>
|
||||
<!-- Notification: Menu row: Snooze options: 1 hour option. [CHAR LIMIT=50]-->
|
||||
<string name="snooze_option_2_hour">2 hours</string>
|
||||
<!-- Notification: Menu row: Snooze undo button label. [CHAR LIMIT=50]-->
|
||||
<string name="snooze_undo">UNDO</string>
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@ public class NotificationSnooze extends LinearLayout
|
||||
private ViewGroup mSnoozeOptionContainer;
|
||||
private List<SnoozeOption> mSnoozeOptions;
|
||||
private int mCollapsedHeight;
|
||||
|
||||
private SnoozeOption mDefaultOption;
|
||||
private SnoozeOption mSelectedOption;
|
||||
private boolean mSnoozing;
|
||||
private boolean mExpanded;
|
||||
@@ -86,7 +86,7 @@ public class NotificationSnooze extends LinearLayout
|
||||
createOptionViews();
|
||||
|
||||
// Default to first option in list
|
||||
setSelected(mSnoozeOptions.get(0));
|
||||
setSelected(mDefaultOption);
|
||||
}
|
||||
|
||||
public void setSnoozeOptions(final List<SnoozeCriterion> snoozeList) {
|
||||
@@ -119,7 +119,9 @@ public class NotificationSnooze extends LinearLayout
|
||||
ArrayList<SnoozeOption> options = new ArrayList<>();
|
||||
options.add(createOption(R.string.snooze_option_15_min, 15));
|
||||
options.add(createOption(R.string.snooze_option_30_min, 30));
|
||||
options.add(createOption(R.string.snooze_option_1_hour, 60));
|
||||
mDefaultOption = createOption(R.string.snooze_option_1_hour, 60);
|
||||
options.add(mDefaultOption);
|
||||
options.add(createOption(R.string.snooze_option_2_hour, 60 * 2));
|
||||
return options;
|
||||
}
|
||||
|
||||
@@ -232,7 +234,7 @@ public class NotificationSnooze extends LinearLayout
|
||||
@Override
|
||||
public View getContentView() {
|
||||
// Reset the view before use
|
||||
setSelected(mSnoozeOptions.get(0));
|
||||
setSelected(mDefaultOption);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user