Showing
1 changed file
with
20 additions
and
0 deletions
... | @@ -464,6 +464,11 @@ public class LoyaltyWallet extends Activity implements View.OnClickListener, Vie | ... | @@ -464,6 +464,11 @@ public class LoyaltyWallet extends Activity implements View.OnClickListener, Vie |
464 | // First Expandable Banner | 464 | // First Expandable Banner |
465 | String badgeValueFirst = String.format("%.02f", WarplyManagerHelper.getDealsCouponsSum()); | 465 | String badgeValueFirst = String.format("%.02f", WarplyManagerHelper.getDealsCouponsSum()); |
466 | mTvDealsValue.setText(String.format(getString(R.string.cos_value), badgeValueFirst)); | 466 | mTvDealsValue.setText(String.format(getString(R.string.cos_value), badgeValueFirst)); |
467 | + if (String.valueOf(WarplyManagerHelper.getDealsCouponsSum()).length() >= 3) { | ||
468 | + mTvDealsValue.setTextSize(12); | ||
469 | + } else { | ||
470 | + mTvDealsValue.setTextSize(14); | ||
471 | + } | ||
467 | SpannableStringBuilder sBuilder = new SpannableStringBuilder(); | 472 | SpannableStringBuilder sBuilder = new SpannableStringBuilder(); |
468 | sBuilder.append(String.format(getString(R.string.cos_deals_win_title_cos), badgeValueFirst)); | 473 | sBuilder.append(String.format(getString(R.string.cos_deals_win_title_cos), badgeValueFirst)); |
469 | CalligraphyTypefaceSpan typefaceBoldSpanFirst = new CalligraphyTypefaceSpan(TypefaceUtils.load(getAssets(), "fonts/PeridotPE-Bold.ttf")); | 474 | CalligraphyTypefaceSpan typefaceBoldSpanFirst = new CalligraphyTypefaceSpan(TypefaceUtils.load(getAssets(), "fonts/PeridotPE-Bold.ttf")); |
... | @@ -475,6 +480,11 @@ public class LoyaltyWallet extends Activity implements View.OnClickListener, Vie | ... | @@ -475,6 +480,11 @@ public class LoyaltyWallet extends Activity implements View.OnClickListener, Vie |
475 | if (WarplyManagerHelper.getLoyaltyBadge() != null && (WarplyManagerHelper.getLoyaltyBadge().getCouponCount() > 0 || WarplyManagerHelper.getLoyaltyBadge().getCouponCount() == 0)) { | 480 | if (WarplyManagerHelper.getLoyaltyBadge() != null && (WarplyManagerHelper.getLoyaltyBadge().getCouponCount() > 0 || WarplyManagerHelper.getLoyaltyBadge().getCouponCount() == 0)) { |
476 | String badgeValue = String.format("%.02f", WarplyManagerHelper.getLoyaltyBadge().getValue()); | 481 | String badgeValue = String.format("%.02f", WarplyManagerHelper.getLoyaltyBadge().getValue()); |
477 | mTvGiftsValue.setText(String.format(getString(R.string.cos_value), badgeValue)); | 482 | mTvGiftsValue.setText(String.format(getString(R.string.cos_value), badgeValue)); |
483 | + if (String.valueOf(WarplyManagerHelper.getLoyaltyBadge().getValue()).length() >= 3) { | ||
484 | + mTvGiftsValue.setTextSize(12); | ||
485 | + } else { | ||
486 | + mTvGiftsValue.setTextSize(14); | ||
487 | + } | ||
478 | SpannableStringBuilder sBuilderSecond = new SpannableStringBuilder(); | 488 | SpannableStringBuilder sBuilderSecond = new SpannableStringBuilder(); |
479 | sBuilderSecond.append(String.format(getString(R.string.cos_deals_win_title), badgeValue)); | 489 | sBuilderSecond.append(String.format(getString(R.string.cos_deals_win_title), badgeValue)); |
480 | CalligraphyTypefaceSpan typefaceBoldSpanSecond = new CalligraphyTypefaceSpan(TypefaceUtils.load(getAssets(), "fonts/PeridotPE-Bold.ttf")); | 490 | CalligraphyTypefaceSpan typefaceBoldSpanSecond = new CalligraphyTypefaceSpan(TypefaceUtils.load(getAssets(), "fonts/PeridotPE-Bold.ttf")); |
... | @@ -498,6 +508,11 @@ public class LoyaltyWallet extends Activity implements View.OnClickListener, Vie | ... | @@ -498,6 +508,11 @@ public class LoyaltyWallet extends Activity implements View.OnClickListener, Vie |
498 | mFavValue += countValue; | 508 | mFavValue += countValue; |
499 | String badgeValue = String.format("%.02f", countValue); | 509 | String badgeValue = String.format("%.02f", countValue); |
500 | mTvMarketValue.setText(String.format(getString(R.string.cos_value), badgeValue)); | 510 | mTvMarketValue.setText(String.format(getString(R.string.cos_value), badgeValue)); |
511 | + if (String.valueOf(countValue).length() >= 3) { | ||
512 | + mTvMarketValue.setTextSize(12); | ||
513 | + } else { | ||
514 | + mTvMarketValue.setTextSize(14); | ||
515 | + } | ||
501 | SpannableStringBuilder sBuilderThird = new SpannableStringBuilder(); | 516 | SpannableStringBuilder sBuilderThird = new SpannableStringBuilder(); |
502 | sBuilderThird.append(String.format(getString(R.string.cos_supermarket_win), badgeValue)); | 517 | sBuilderThird.append(String.format(getString(R.string.cos_supermarket_win), badgeValue)); |
503 | CalligraphyTypefaceSpan typefaceBoldSpanThird = new CalligraphyTypefaceSpan(TypefaceUtils.load(getAssets(), "fonts/PeridotPE-Bold.ttf")); | 518 | CalligraphyTypefaceSpan typefaceBoldSpanThird = new CalligraphyTypefaceSpan(TypefaceUtils.load(getAssets(), "fonts/PeridotPE-Bold.ttf")); |
... | @@ -511,6 +526,11 @@ public class LoyaltyWallet extends Activity implements View.OnClickListener, Vie | ... | @@ -511,6 +526,11 @@ public class LoyaltyWallet extends Activity implements View.OnClickListener, Vie |
511 | // Sum Expandable Banner | 526 | // Sum Expandable Banner |
512 | String allValue = String.format("%.02f", mFavValue); | 527 | String allValue = String.format("%.02f", mFavValue); |
513 | mTvFavValue.setText(String.format(getString(R.string.cos_value), allValue)); | 528 | mTvFavValue.setText(String.format(getString(R.string.cos_value), allValue)); |
529 | + if (String.valueOf(mFavValue).length() >= 3) { | ||
530 | + mTvFavValue.setTextSize(12); | ||
531 | + } else { | ||
532 | + mTvFavValue.setTextSize(14); | ||
533 | + } | ||
514 | SpannableStringBuilder sBuilderExp = new SpannableStringBuilder(); | 534 | SpannableStringBuilder sBuilderExp = new SpannableStringBuilder(); |
515 | sBuilderExp.append(String.format(getString(R.string.cos_for_you_all), allValue)); | 535 | sBuilderExp.append(String.format(getString(R.string.cos_for_you_all), allValue)); |
516 | CalligraphyTypefaceSpan typefaceBoldExp = new CalligraphyTypefaceSpan(TypefaceUtils.load(getAssets(), "fonts/PeridotPE-Bold.ttf")); | 536 | CalligraphyTypefaceSpan typefaceBoldExp = new CalligraphyTypefaceSpan(TypefaceUtils.load(getAssets(), "fonts/PeridotPE-Bold.ttf")); | ... | ... |
-
Please register or login to post a comment