Showing
3 changed files
with
10 additions
and
4 deletions
| ... | @@ -2,7 +2,7 @@ apply plugin: 'com.android.library' | ... | @@ -2,7 +2,7 @@ apply plugin: 'com.android.library' |
| 2 | 2 | ||
| 3 | ext { | 3 | ext { |
| 4 | PUBLISH_GROUP_ID = 'ly.warp' | 4 | PUBLISH_GROUP_ID = 'ly.warp' |
| 5 | - PUBLISH_VERSION = '4.5.5.4r36' | 5 | + PUBLISH_VERSION = '4.5.5.4r37' |
| 6 | PUBLISH_ARTIFACT_ID = 'warply-android-sdk' | 6 | PUBLISH_ARTIFACT_ID = 'warply-android-sdk' |
| 7 | } | 7 | } |
| 8 | 8 | ... | ... |
| ... | @@ -162,6 +162,11 @@ public class ContextualActivity extends Activity implements View.OnClickListener | ... | @@ -162,6 +162,11 @@ public class ContextualActivity extends Activity implements View.OnClickListener |
| 162 | } | 162 | } |
| 163 | 163 | ||
| 164 | private void showActivationDialog() { | 164 | private void showActivationDialog() { |
| 165 | + if (mCCMS.getEligibleAssets() != null && mCCMS.getEligibleAssets().size() == 1) { | ||
| 166 | + askActivateDialog(mCCMS.getEligibleAssets().get(0)); | ||
| 167 | + return; | ||
| 168 | + } | ||
| 169 | + | ||
| 165 | final BottomSheetDialog bottomSheetDialog = new BottomSheetDialog(this); | 170 | final BottomSheetDialog bottomSheetDialog = new BottomSheetDialog(this); |
| 166 | bottomSheetDialog.setContentView(R.layout.dl_share); | 171 | bottomSheetDialog.setContentView(R.layout.dl_share); |
| 167 | TextView tvHeader = bottomSheetDialog.findViewById(R.id.tv_sender_value); | 172 | TextView tvHeader = bottomSheetDialog.findViewById(R.id.tv_sender_value); |
| ... | @@ -183,7 +188,7 @@ public class ContextualActivity extends Activity implements View.OnClickListener | ... | @@ -183,7 +188,7 @@ public class ContextualActivity extends Activity implements View.OnClickListener |
| 183 | TextView tv = (TextView) view; | 188 | TextView tv = (TextView) view; |
| 184 | mSender = tv.getText().toString(); | 189 | mSender = tv.getText().toString(); |
| 185 | bottomSheetDialog.dismiss(); | 190 | bottomSheetDialog.dismiss(); |
| 186 | - askActivateDialog(); | 191 | + askActivateDialog(mSender); |
| 187 | }); | 192 | }); |
| 188 | parent.addView(v, 0, new ViewGroup.LayoutParams( | 193 | parent.addView(v, 0, new ViewGroup.LayoutParams( |
| 189 | ViewGroup.LayoutParams.MATCH_PARENT, | 194 | ViewGroup.LayoutParams.MATCH_PARENT, |
| ... | @@ -232,11 +237,11 @@ public class ContextualActivity extends Activity implements View.OnClickListener | ... | @@ -232,11 +237,11 @@ public class ContextualActivity extends Activity implements View.OnClickListener |
| 232 | // }).start(); | 237 | // }).start(); |
| 233 | } | 238 | } |
| 234 | 239 | ||
| 235 | - private void askActivateDialog() { | 240 | + private void askActivateDialog(String msisdn) { |
| 236 | if (!isFinishing()) { | 241 | if (!isFinishing()) { |
| 237 | mAlertDialogAskActivate = new AlertDialog.Builder(this) | 242 | mAlertDialogAskActivate = new AlertDialog.Builder(this) |
| 238 | .setTitle(R.string.cos_dlg_activate_telco_title) | 243 | .setTitle(R.string.cos_dlg_activate_telco_title) |
| 239 | - .setMessage(R.string.cos_dlg_activate_telco_subtitle) | 244 | + .setMessage(String.format(getString(R.string.cos_dlg_activate_telco_subtitle2), msisdn)) |
| 240 | .setPositiveButton(R.string.cos_dlg_positive_button, (dialogPositive, whichPositive) -> { | 245 | .setPositiveButton(R.string.cos_dlg_positive_button, (dialogPositive, whichPositive) -> { |
| 241 | activateGift(); | 246 | activateGift(); |
| 242 | }) | 247 | }) | ... | ... |
| ... | @@ -125,6 +125,7 @@ | ... | @@ -125,6 +125,7 @@ |
| 125 | <string name="cos_dlg_success_couponset_subtitle">Το κουπόνι σου έχει ενεργοποιηθεί και βρίσκεται στην ενότητα My Rewards.</string> | 125 | <string name="cos_dlg_success_couponset_subtitle">Το κουπόνι σου έχει ενεργοποιηθεί και βρίσκεται στην ενότητα My Rewards.</string> |
| 126 | <string name="cos_dlg_activate_telco_title">Ενεργοποίηση υπηρεσίας</string> | 126 | <string name="cos_dlg_activate_telco_title">Ενεργοποίηση υπηρεσίας</string> |
| 127 | <string name="cos_dlg_activate_telco_subtitle">Θέλετε να γίνει ενεργοποίηση στο Κινητό μου;</string> | 127 | <string name="cos_dlg_activate_telco_subtitle">Θέλετε να γίνει ενεργοποίηση στο Κινητό μου;</string> |
| 128 | + <string name="cos_dlg_activate_telco_subtitle2">Θέλετε να γίνει ενεργοποίηση στο %1$s;</string> | ||
| 128 | <string name="cos_dlg_activate_success_title">Το αίτημά σου ολοκληρώθηκε επιτυχώς!</string> | 129 | <string name="cos_dlg_activate_success_title">Το αίτημά σου ολοκληρώθηκε επιτυχώς!</string> |
| 129 | <string name="cos_dlg_activate_success_subtitle">Θα ενημερωθείς άμεσα για την ενεργοποίηση του πακέτου σου.</string> | 130 | <string name="cos_dlg_activate_success_subtitle">Θα ενημερωθείς άμεσα για την ενεργοποίηση του πακέτου σου.</string> |
| 130 | <string name="cos_expired_coupon_label">Εκπτωτικό κουπόνι</string> | 131 | <string name="cos_expired_coupon_label">Εκπτωτικό κουπόνι</string> | ... | ... |
-
Please register or login to post a comment