diff --git a/app/src/main/java/com/gmeremit/online/gmeremittance_native/resendV2/presenter/resend/ReSendMoneyV2Presenter.java b/app/src/main/java/com/gmeremit/online/gmeremittance_native/resendV2/presenter/resend/ReSendMoneyV2Presenter.java index ddacc480..98a0982b 100644 --- a/app/src/main/java/com/gmeremit/online/gmeremittance_native/resendV2/presenter/resend/ReSendMoneyV2Presenter.java +++ b/app/src/main/java/com/gmeremit/online/gmeremittance_native/resendV2/presenter/resend/ReSendMoneyV2Presenter.java @@ -316,7 +316,7 @@ public class ReSendMoneyV2Presenter extends BasePresenter implements ReSendMoney userInfoModelV2.setAvailableBalance(sendMoneyResponse.getExtra()); userInfoModelV2.setYearlyLimit(sendMoneyResponse.getExtra2()); gateway.updateUserInfoInBatch(userInfoModelV2); - view.showPopUpMessage(sendMoneyResponse.getMsg()+"\n("+getStringfromStringId(R.string.estimated_earning_points_text)+": "+sendMoneyResponse.getExtra2()+"", CustomAlertDialog.AlertType.SUCCESS, new CustomAlertDialog.CustomDialogActionListener() { + view.showPopUpMessage(sendMoneyResponse.getMsg()+"\n("+getStringfromStringId(R.string.estimated_earning_points_text)+": "+sendMoneyResponse.getExtra2()+")", CustomAlertDialog.AlertType.SUCCESS, new CustomAlertDialog.CustomDialogActionListener() { @Override public void onCutomDialogActionPressed(CustomAlertDialog.AlertType alertType) { diff --git a/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/adapter/rewardlisting/RewardListingRvAdapter.java b/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/adapter/rewardlisting/RewardListingRvAdapter.java index 5b9df759..bed7f8b5 100644 --- a/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/adapter/rewardlisting/RewardListingRvAdapter.java +++ b/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/adapter/rewardlisting/RewardListingRvAdapter.java @@ -82,7 +82,6 @@ public class RewardListingRvAdapter extends RecyclerView.Adapter 0) { this.data = data; notifyDataSetChanged(); - Log.d("RewardListingScreen","Data updated"); } } diff --git a/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/presenter/rewardredeem/RewardRedeemV2Presenter.java b/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/presenter/rewardredeem/RewardRedeemV2Presenter.java index 2aa332d9..0244edf5 100644 --- a/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/presenter/rewardredeem/RewardRedeemV2Presenter.java +++ b/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/presenter/rewardredeem/RewardRedeemV2Presenter.java @@ -172,7 +172,14 @@ public class RewardRedeemV2Presenter extends BasePresenter implements RewardRede } private String prepareFooterNote() { - return "Redeem "+selectedReward.getProductName()+", "+ Utils.formatCurrencyWithoutTruncatingDecimal(selectedReward.getPointPrice())+" Points will be deducted from your reward point"; + + String currentRewardPoint=selectedReward.getProductName(); + String rewardPointCost=Utils.formatCurrencyWithoutTruncatingDecimal(selectedReward.getPointPrice()); + + String message=getStringfromStringId(R.string.selected_product_message_text); + + return message.replace("xxx",currentRewardPoint).replace("ooo",rewardPointCost); + } public class RewardRedeemOperationObserver extends GenericApiObserverResponseV2> { diff --git a/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardlisting/RewardListFragment.java b/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardlisting/RewardListFragment.java index 48105b3d..24875b5b 100644 --- a/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardlisting/RewardListFragment.java +++ b/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardlisting/RewardListFragment.java @@ -150,7 +150,6 @@ public class RewardListFragment extends BaseFragment implements RewardListingRvA public void onActivityResult(int requestCode, int resultCode, Intent data) { if(requestCode==REWARD_CLAIM_REQUEST&&resultCode== Activity.RESULT_OK) { - Log.d("RewardListScreen","Fetching updated reward"); String rewardPointUpdate=((RewardParentActionListener) getActivity()).getPresenter().getCurrentRewardPoint(); rewardListingRvAdapter.setCurrentReward(rewardPointUpdate); ((RewardParentActionListener)getActivity()).getPresenter().fetchRelatedData(); diff --git a/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardlisting/RewardListingV2Activity.java b/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardlisting/RewardListingV2Activity.java index 3842704a..6260b3b1 100644 --- a/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardlisting/RewardListingV2Activity.java +++ b/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardlisting/RewardListingV2Activity.java @@ -83,7 +83,7 @@ public class RewardListingV2Activity extends BaseActivity implements RewardListi private void initialize() { iv_cancel.setVisibility(View.INVISIBLE); - toolbarTitle.setText("Reward"); + toolbarTitle.setText(getString(R.string.reward_group_title_text)); this.presenter=new RewardListingV2Presenter(this); } diff --git a/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardorderdetail/RewardOrderDetailActivity.java b/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardorderdetail/RewardOrderDetailActivity.java index a5098f33..a19f571f 100644 --- a/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardorderdetail/RewardOrderDetailActivity.java +++ b/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardorderdetail/RewardOrderDetailActivity.java @@ -44,6 +44,9 @@ public class RewardOrderDetailActivity extends AppCompatActivity { @BindView(R.id.order_receive_lbl) TextView order_receive_lbl; + @BindView(R.id.toolbar_title) + TextView toolbar_title; + @BindView(R.id.iv_back) View iv_back; @@ -67,6 +70,7 @@ public class RewardOrderDetailActivity extends AppCompatActivity { { iv_cancel.setVisibility(View.INVISIBLE); showOrderDetail(getIntent().getParcelableExtra(ORDER_DETAIL_BUNDLE_KEY)); + toolbar_title.setText(getString(R.string.detail_order_title_text)); } else { diff --git a/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardredeem/RewardRedeemV2Activity.java b/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardredeem/RewardRedeemV2Activity.java index 5c604faa..62a08ba9 100644 --- a/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardredeem/RewardRedeemV2Activity.java +++ b/app/src/main/java/com/gmeremit/online/gmeremittance_native/rewardV2/view/rewardredeem/RewardRedeemV2Activity.java @@ -83,7 +83,7 @@ public class RewardRedeemV2Activity extends BaseActivity implements RewardRedeem private void initialize() { iv_cancel.setVisibility(View.INVISIBLE); - toolbarTitle.setText("Reward"); + toolbarTitle.setText(getString(R.string.reward_group_title_text)); this.presenter=new RewardRedeemV2Presenter(this, getIntent().getParcelableExtra(REWARD_ITEM_BUNDLE_KEY)); } @@ -92,6 +92,7 @@ public class RewardRedeemV2Activity extends BaseActivity implements RewardRedeem if (branchListingDialog == null) branchListingDialog = new GenericTextListingDialog<>(); branchListingDialog.setData(this.presenter.getBranchRelatedData()); + branchListingDialog.disableSearch(true); branchListingDialog.setListener(selecBranch -> { ed_branch.setText(selecBranch.getAgentName()); diff --git a/app/src/main/res/layout/activity_reward_listing_v2.xml b/app/src/main/res/layout/activity_reward_listing_v2.xml index 782594bc..1c842177 100644 --- a/app/src/main/res/layout/activity_reward_listing_v2.xml +++ b/app/src/main/res/layout/activity_reward_listing_v2.xml @@ -5,8 +5,7 @@ android:id="@+id/swiperefresh" android:layout_width="match_parent" android:layout_height="match_parent"> - @@ -110,7 +109,7 @@ android:id="@+id/tv_address" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_alignParentRight="true" + android:layout_alignParentEnd="true" android:layout_below="@id/nameContainer" android:maxLength="25" android:padding="10dp" @@ -370,6 +369,7 @@ diff --git a/app/src/main/res/layout/fragment_order_history.xml b/app/src/main/res/layout/fragment_order_history.xml index 1b208c6c..c667f0d4 100644 --- a/app/src/main/res/layout/fragment_order_history.xml +++ b/app/src/main/res/layout/fragment_order_history.xml @@ -135,7 +135,7 @@ android:background="@null" android:enabled="false" android:gravity="center" - android:hint="Order not found" + android:hint="@string/no_search_orders_message_text" android:imeActionLabel="Done" android:imeOptions="actionDone" android:inputType="text" diff --git a/app/src/main/res/layout/fragment_reward_list.xml b/app/src/main/res/layout/fragment_reward_list.xml index b4d86875..e790c4fa 100644 --- a/app/src/main/res/layout/fragment_reward_list.xml +++ b/app/src/main/res/layout/fragment_reward_list.xml @@ -36,7 +36,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="8dp" - android:text="Reward Points" + android:text="@string/reward_points_text" android:textColor="@color/white" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@+id/txt_reward_points" @@ -70,7 +70,7 @@ android:layout_marginStart="10dp" android:layout_marginBottom="8dp" android:gravity="center" - android:text="Note: The reward points is valid for a year only." + android:text="@string/reward_note_text" android:textColor="@color/white" android:textSize="11sp" app:layout_constraintBottom_toBottomOf="parent" @@ -88,7 +88,7 @@ আবার চেষ্টা করুণ + + ব্যাংক একাউন্ট নাম্বার + র‍্যাফারেল কোড ( ঐচ্ছিক ) + অথবা লেনদেন করতে ফিঙ্গারপ্রিন্ট সেন্সরে আপনার আঙুল রাখুন + ফিঙ্গারপ্রিন্ট প্রমানীকরণ + আপনার ফিঙ্গারপ্রিন্ট স্কেন করুণ + ফিঙ্গারপ্রিন্টটি স্বীকৃত নয়, দয়া করে আবার চেষ্টা করুণ + প্রক্রিয়া চলমান করতে ফিঙ্গারপ্রিন্ট সেন্সরে আঙুল রাখুন + পরিবর্তন কার্যকর করতে পুনরায় লগ ইন করুণ + আপনি নতুন ফিঙ্গারপ্রিন্ট যুক্ত করেছেন অথবা বর্তমানটি বাতিল করেছেন। সত্যায়ন করতে আবার লগ ইন করুণ + ফিঙ্গারপ্রিন্ট এর মাধ্যমে প্রমানীকরণ সক্ষম আছে + পাসওয়ার্ড এর পরিবর্তে ফিঙ্গারপ্রিন্ট ব্যবহার করতে চান? + পরবর্তীতে আপনার ইচ্ছা অনুযায়ী পরিবর্তন করতে পারবেন + ফিঙ্গারপ্রিন্ট ব্যবহার করুণ + লোডিং... + একাউন্ট যোগ করতে তথ্য প্রবেশ করান + ভাষা নির্বাচন করুণ + ব্যাংক নির্বাচন করুণ + ব্যাংক একাউন্ট নাম্বার প্রবেশ করান + ভাষা নির্বাচন করুণ + একাউন্ট ভেরিফাই করুণ + রিওয়ার্ড + পুরস্কৃত + পুরস্কৃত xxx, ooo পয়েন্টস কাটা হবে আপনার রিওয়ার্ড পয়েন্ট থেকে + পুরস্কৃত হওয়ার ব্রাঞ্চ নির্বাচন করুণ + সরাসরি পুরস্কৃত হতে নিকটস্ত ব্রাঞ্চ ভিজিট করুন + আপনার অর্ডার সম্পন্ন হয়েছে। আপনার পছন্দের ব্রাঞ্চ থেকে এটি সংগ্রহ করুণ + স্বাগতম + পন্যসমুহ + রিওয়ার্ড পয়েন্টস + নোটঃ রিওয়ার্ড পয়েন্টস একবছরের জন্য বৈধ + পয়েন্টস + অর্ডার তথ্যের বিস্তারিত + উত্তোলনের ব্রাঞ্চ + পন্যের নাম + পন্যের পয়েন্ট + অর্ডার নং + অর্ডার এর তারিখ + অর্ডার বাতিলের তারিখ + অর্ডার প্রাপ্তির তারিখ + অর্ডারের ধরণ + ব্রাঞ্চ থেকে উত্তোলন + অর্ডার সমূহ + অর্ডারকৃত + প্রাপ্ত + বাতিল + তল্লাসিতে কোন ফলাফল নেই + বিগত সপ্তাহে কোন অর্ডার নেই। + আপনার অর্ডার বাতিল করা হয়েছে + আপনার অর্ডার সম্পন্ন হয়েছে + আপনি রিওয়ার্ড পেয়েছেন + সকল তথ্য সঠিক? + ফেস আইডি এবং টাচ আইডি ব্যবহার করলে দ্রুত ও নিরাপত্তা এর সহিত অ্যাপস ব্যবহার করতে পারবেন + মনে রাখুন, শুধুমাত্র ফেস আইডি ও টাচ আইডি দিয়ে রেজিস্ট্রিকৃত ব্যবহারকারী অ্যাপস ব্যবহার করতে পারবে + (Manual: Settings -> Use FaceID & TouchID) + Use FaceID & TouchID + শুধুমাত্র পাসওয়ার্ড ব্যবহার করে চলমান থাকুন + Use FaceID & TouchID + অনুগ্রহ করে লগ ইন করতে প্রমানীকরণ তথ্য প্রবেশ করান + রেমিটেন্স প্রেরণের জন্য প্রমানীকরণ তথ্য প্রবেশ করান + প্রমানীকরণ করতে ফেস আইডি ও টাচ আইডি নিশ্চিত করুণ + >> Press to authenticate + কুপণ + ব্যবহৃত কুপন + আনুমানিক আয় পয়েন্ট + \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 3f5f958f..b0a12c40 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -494,6 +494,37 @@ Your order is complete Pickup Branch You have received the reward + Detail Order Information + Reward + Redeem xxx, ooo Points will be deducted from your reward point + There are no result for search + Reward Points + Note: The reward points is valid for a year only. + Select branch to redeem your reward + You visit nearest GME branch to redeem you reward directly. + + + Bank account number + + Check your fingerprints + Please login again for the changes to take effect + Redeem + Your order has been completed.Take it from the branch of your choice. + Congratulations + Product + Orders + There are no orders for a week. + Is this information correct? + If your FaceID or TouchID is used, you can quickly and securely use the app + Remember, only registered users using FaceID & TouchID can use this app. + (Manual: Settings -> Use FaceID & TouchID) + Use FaceID & TouchID + Use FaceID & TouchID + Please enter the verification information for login + "Verify information for cash remittance " + Confirm your FaceID or TouchID to authenticate. + >> Press to authenticate + Coupon