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 | }) | ... | ... | 
| ... | @@ -128,6 +128,7 @@ | ... | @@ -128,6 +128,7 @@ | 
| 128 | <string name="cos_dlg_success_couponset_subtitle">Το κουπόνι σου έχει ενεργοποιηθεί και βρίσκεται στην ενότητα My Rewards.</string> | 128 | <string name="cos_dlg_success_couponset_subtitle">Το κουπόνι σου έχει ενεργοποιηθεί και βρίσκεται στην ενότητα My Rewards.</string> | 
| 129 | <string name="cos_dlg_activate_telco_title">Ενεργοποίηση υπηρεσίας</string> | 129 | <string name="cos_dlg_activate_telco_title">Ενεργοποίηση υπηρεσίας</string> | 
| 130 | <string name="cos_dlg_activate_telco_subtitle">Θέλετε να γίνει ενεργοποίηση στο Κινητό μου;</string> | 130 | <string name="cos_dlg_activate_telco_subtitle">Θέλετε να γίνει ενεργοποίηση στο Κινητό μου;</string> | 
| 131 | + <string name="cos_dlg_activate_telco_subtitle2">Θέλετε να γίνει ενεργοποίηση στο %1$s;</string> | ||
| 131 | <string name="cos_dlg_activate_success_title">Το αίτημά σου ολοκληρώθηκε επιτυχώς!</string> | 132 | <string name="cos_dlg_activate_success_title">Το αίτημά σου ολοκληρώθηκε επιτυχώς!</string> | 
| 132 | <string name="cos_dlg_activate_success_subtitle">Θα ενημερωθείς άμεσα για την ενεργοποίηση του πακέτου σου.</string> | 133 | <string name="cos_dlg_activate_success_subtitle">Θα ενημερωθείς άμεσα για την ενεργοποίηση του πακέτου σου.</string> | 
| 133 | <string name="cos_expired_coupon_label">Εκπτωτικό κουπόνι</string> | 134 | <string name="cos_expired_coupon_label">Εκπτωτικό κουπόνι</string> | ... | ... | 
- 
Please register or login to post a comment