From b27e8da2cd789a29f9c0e6e88f709d9afa236540 Mon Sep 17 00:00:00 2001 From: Andrew Shaw Date: Mon, 30 Jan 2012 17:57:55 -0800 Subject: [PATCH] Repeat indicator glows red and shows abbreviation --- .../todoroo/astrid/repeats/RepeatControlSet.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/astrid/plugin-src/com/todoroo/astrid/repeats/RepeatControlSet.java b/astrid/plugin-src/com/todoroo/astrid/repeats/RepeatControlSet.java index 843290412..e7213ebd5 100644 --- a/astrid/plugin-src/com/todoroo/astrid/repeats/RepeatControlSet.java +++ b/astrid/plugin-src/com/todoroo/astrid/repeats/RepeatControlSet.java @@ -326,17 +326,18 @@ public class RepeatControlSet extends PopupControlSet { @Override protected void refreshDisplayView() { TextView repeatDisplay = (TextView) getDisplayView().findViewById(R.id.display_row_edit); - - ImageView repeatImage = (ImageView) getView().findViewById(R.id.repeat_image_icon); + ImageView repeatImage = (ImageView) getDisplayView().findViewById(R.id.repeat_image_icon); if (doRepeat) { -// String text = String.format(, args) -// value.setText(activity.getString(R.string.repeat_every, newValue)); - //repeatDisplay.setText(activity.getString(R.string.)) - repeatDisplay.setText(R.string.repeat_enabled); + String[] dateAbbrev = activity.getResources().getStringArray( + R.array.repeat_interval_short); + String date = String.format("%s %s", (Integer)value.getTag(), dateAbbrev[interval.getSelectedItemPosition()]); //$NON-NLS-1$ + String text = String.format(activity.getString(R.string.repeat_detail_duedate), date); // Every freq int + repeatDisplay.setText(text); repeatImage.setImageResource(R.drawable.icn_edit_repeats_red); } else { + repeatDisplay.setText(R.string.repeat_never); repeatImage.setImageResource(R.drawable.icn_edit_repeats); }