Loading core/java/com/android/internal/widget/RotarySelector.java +5 −2 Original line number Diff line number Diff line Loading @@ -456,11 +456,14 @@ public class RotarySelector extends View { mTimeString=mTime.format("%l:%M %P"); String mDate=(String) DateFormat.format(mDateFormatString, new Date()); //Add offset specified in config file int customTimeOffset = getContext().getResources().getInteger(R.integer.config_lenseTimeLabelOffsetDIP); canvas.translate(0, 0); mLensePaint.setTextSize(LENSE_TIME_SIZE_DIP * mDensity * mDensityScaleFactor); canvas.drawText(mTimeString, mBackgroundWidth / 2 * mDensityScaleFactor, mRotaryOffsetY + mMarginBottom + LENSE_TIME_SIZE_DIP * mDensity, mLensePaint); canvas.drawText(mTimeString, mBackgroundWidth / 2 * mDensityScaleFactor, mRotaryOffsetY + mMarginBottom + LENSE_TIME_SIZE_DIP * mDensity + customTimeOffset, mLensePaint); mLensePaint.setTextSize(LENSE_DATE_SIZE_DIP * mDensity * mDensityScaleFactor); canvas.drawText(mDate, mBackgroundWidth / 2 * mDensityScaleFactor, mRotaryOffsetY + mMarginBottom + LENSE_DATE_SIZE_DIP * mDensity * 3, mLensePaint); canvas.drawText(mDate, mBackgroundWidth / 2 * mDensityScaleFactor, mRotaryOffsetY + mMarginBottom + LENSE_DATE_SIZE_DIP * mDensity * 3 + customTimeOffset, mLensePaint); } return; } Loading core/res/res/values/config.xml +3 −0 Original line number Diff line number Diff line Loading @@ -404,6 +404,9 @@ <!-- Configure rotary stroke width --> <integer name="config_rotaryStrokeWidthDIP">83</integer> <!-- Configure lense unlock time label offset --> <integer name="config_lenseTimeLabelOffsetDIP">0</integer> <!-- Do not translate. Defines the slots is Two Digit Number for dialing normally not USSD --> <string-array name="config_twoDigitNumberPattern"> </string-array> Loading Loading
core/java/com/android/internal/widget/RotarySelector.java +5 −2 Original line number Diff line number Diff line Loading @@ -456,11 +456,14 @@ public class RotarySelector extends View { mTimeString=mTime.format("%l:%M %P"); String mDate=(String) DateFormat.format(mDateFormatString, new Date()); //Add offset specified in config file int customTimeOffset = getContext().getResources().getInteger(R.integer.config_lenseTimeLabelOffsetDIP); canvas.translate(0, 0); mLensePaint.setTextSize(LENSE_TIME_SIZE_DIP * mDensity * mDensityScaleFactor); canvas.drawText(mTimeString, mBackgroundWidth / 2 * mDensityScaleFactor, mRotaryOffsetY + mMarginBottom + LENSE_TIME_SIZE_DIP * mDensity, mLensePaint); canvas.drawText(mTimeString, mBackgroundWidth / 2 * mDensityScaleFactor, mRotaryOffsetY + mMarginBottom + LENSE_TIME_SIZE_DIP * mDensity + customTimeOffset, mLensePaint); mLensePaint.setTextSize(LENSE_DATE_SIZE_DIP * mDensity * mDensityScaleFactor); canvas.drawText(mDate, mBackgroundWidth / 2 * mDensityScaleFactor, mRotaryOffsetY + mMarginBottom + LENSE_DATE_SIZE_DIP * mDensity * 3, mLensePaint); canvas.drawText(mDate, mBackgroundWidth / 2 * mDensityScaleFactor, mRotaryOffsetY + mMarginBottom + LENSE_DATE_SIZE_DIP * mDensity * 3 + customTimeOffset, mLensePaint); } return; } Loading
core/res/res/values/config.xml +3 −0 Original line number Diff line number Diff line Loading @@ -404,6 +404,9 @@ <!-- Configure rotary stroke width --> <integer name="config_rotaryStrokeWidthDIP">83</integer> <!-- Configure lense unlock time label offset --> <integer name="config_lenseTimeLabelOffsetDIP">0</integer> <!-- Do not translate. Defines the slots is Two Digit Number for dialing normally not USSD --> <string-array name="config_twoDigitNumberPattern"> </string-array> Loading