summaryrefslogtreecommitdiffstats
path: root/src/com/android/calendar/EventInfoActivity.java
diff options
context:
space:
mode:
authorErik <roboerik@android.com>2010-03-23 10:24:58 -0700
committerErik <roboerik@android.com>2010-03-23 13:52:27 -0700
commite3845ba8de4ccbda0d6f796352ab8b9985acdcb7 (patch)
tree4f1d86abc0ef608f7428a33396e0969f038cec21 /src/com/android/calendar/EventInfoActivity.java
parentf452e117ecb7989759b9e699d853717fb5c23fe8 (diff)
downloadandroid_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.java11
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 {