diff options
author | Erik <roboerik@android.com> | 2010-03-23 10:24:58 -0700 |
---|---|---|
committer | Erik <roboerik@android.com> | 2010-03-23 13:52:27 -0700 |
commit | e3845ba8de4ccbda0d6f796352ab8b9985acdcb7 (patch) | |
tree | 4f1d86abc0ef608f7428a33396e0969f038cec21 /src/com/android/calendar/EventInfoActivity.java | |
parent | f452e117ecb7989759b9e699d853717fb5c23fe8 (diff) | |
download | android_packages_apps_Calendar-e3845ba8de4ccbda0d6f796352ab8b9985acdcb7.tar.gz android_packages_apps_Calendar-e3845ba8de4ccbda0d6f796352ab8b9985acdcb7.tar.bz2 android_packages_apps_Calendar-e3845ba8de4ccbda0d6f796352ab8b9985acdcb7.zip |
b/2531257 More work on cleaning up owner account for dupes
Moved the owner account to a second line when calendar names are
duplicated. This gives more space for long calendar names and long
owner accounts. Owner accounts will also now be gray when shown.
Change-Id: I9deec627159bb6a6a6eb3c569c255e6ede342ff0
Diffstat (limited to 'src/com/android/calendar/EventInfoActivity.java')
-rw-r--r-- | src/com/android/calendar/EventInfoActivity.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/com/android/calendar/EventInfoActivity.java b/src/com/android/calendar/EventInfoActivity.java index d7a8d6a5..8f4b4ccb 100644 --- a/src/com/android/calendar/EventInfoActivity.java +++ b/src/com/android/calendar/EventInfoActivity.java @@ -930,11 +930,12 @@ public class EventInfoActivity extends Activity implements View.OnClickListener, String calendarName = mCalendarsCursor.getString(CALENDARS_INDEX_DISPLAY_NAME); String ownerAccount = mCalendarsCursor.getString(CALENDARS_INDEX_OWNER_ACCOUNT); if (mIsDuplicateName && !calendarName.equalsIgnoreCase(ownerAccount)) { - calendarName = new StringBuilder(calendarName) - .append(Utils.OPEN_EMAIL_MARKER) - .append(ownerAccount) - .append(Utils.CLOSE_EMAIL_MARKER) - .toString(); + Resources res = getResources(); + TextView ownerText = (TextView) findViewById(R.id.owner); + ownerText.setText(ownerAccount); + ownerText.setTextColor(res.getColor(R.color.calendar_owner_text_color)); + } else { + setVisibilityCommon(R.id.owner, View.GONE); } setTextCommon(R.id.calendar, calendarName); } else { |