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