diff --git a/src/com/android/gallery3d/ui/TimeLineTitleMaker.java b/src/com/android/gallery3d/ui/TimeLineTitleMaker.java index 52a3af28fd57199a88b49eef28cd9f857c205b65..bf44674ceb00c9c8eb526fcf927f5bf9f27ed1ef 100755 --- a/src/com/android/gallery3d/ui/TimeLineTitleMaker.java +++ b/src/com/android/gallery3d/ui/TimeLineTitleMaker.java @@ -43,8 +43,8 @@ public class TimeLineTitleMaker { private static final int BORDER_SIZE = 0; private final TimeLineSlotRenderer.LabelSpec mSpec; - private final TextPaint mTitlePaint; - private final TextPaint mCountPaint; + private TextPaint mTitlePaint; + private TextPaint mCountPaint; private final Context mContext; private final TimeLineSlotView mTimeLineSlotView; @@ -54,8 +54,6 @@ public class TimeLineTitleMaker { mContext = context; mSpec = spec; mTimeLineSlotView = slotView; - mTitlePaint = getTextPaint(spec.timeLineTitleFontSize, spec.timeLineTitleTextColor , true); - mCountPaint = getTextPaint(spec.timeLineTitleFontSize, spec.timeLineNumberTextColor, true); TIMELINETITLE_START_X = context.getResources().getDimensionPixelSize( R.dimen.timeline_title_margin); } @@ -118,10 +116,12 @@ public class TimeLineTitleMaker { canvas.clipRect(BORDER_SIZE, BORDER_SIZE, bitmap.getWidth() - BORDER_SIZE, bitmap.getHeight() - BORDER_SIZE); - canvas.drawColor(mSpec.timeLineTitleBackgroundColor, PorterDuff.Mode.SRC); + canvas.drawColor(mContext.getResources().getColor(R.color.timeline_title_background_color), PorterDuff.Mode.SRC); canvas.translate(BORDER_SIZE, BORDER_SIZE); + mTitlePaint = getTextPaint(spec.timeLineTitleFontSize, mContext.getResources().getColor(R.color.timeline_title_text_color), true); + mCountPaint = getTextPaint(spec.timeLineTitleFontSize, mContext.getResources().getColor(R.color.timeline_title_number_text_color), true); StringBuilder sb = new StringBuilder(); if(mImageCount != 0) {