From e20df6171dc1d8b4aa958e161dbe945cc0e03f97 Mon Sep 17 00:00:00 2001 From: preyearegmi Date: Thu, 14 Feb 2019 19:23:25 +0900 Subject: [PATCH] calculator fixes --- .../view/ExchangeMethodV2Activity.java | 37 +++++++++++++------ 1 file changed, 25 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/com/gmeremit/online/gmeremittance_native/exchange_rate/view/ExchangeMethodV2Activity.java b/app/src/main/java/com/gmeremit/online/gmeremittance_native/exchange_rate/view/ExchangeMethodV2Activity.java index 223fd2ae..6e0ea910 100644 --- a/app/src/main/java/com/gmeremit/online/gmeremittance_native/exchange_rate/view/ExchangeMethodV2Activity.java +++ b/app/src/main/java/com/gmeremit/online/gmeremittance_native/exchange_rate/view/ExchangeMethodV2Activity.java @@ -195,20 +195,24 @@ public class ExchangeMethodV2Activity extends BaseActivity implements PaymentMod } - @Override - public void onPaymentModeSelected(PaymentMode selectedData) { - this.selectedPaymentMode = selectedData; - //Check if onPaymentModeSelected not called first time - if (sendMoneyEditText.getText().length() > 0) { - registerAvailableTextWatchersForEditText(recieveMoneyEditText, false); - recieveMoneyEditText.setText(""); - registerAvailableTextWatchersForEditText(recieveMoneyEditText, true); - shouldCaulatedByRecipient = false; - } + //TODO Implementation for calculating exchange rate on the basis of provided default receiving amount for native country only // +// @Override +// public void onPaymentModeSelected(PaymentMode selectedData) { +// this.selectedPaymentMode = selectedData; +// //Check if onPaymentModeSelected not called first time +// if (sendMoneyEditText.getText().length() > 0) { +// registerAvailableTextWatchersForEditText(recieveMoneyEditText, false); +// recieveMoneyEditText.setText(""); +// registerAvailableTextWatchersForEditText(recieveMoneyEditText, true); +// shouldCaulatedByRecipient = false; +// } +// +// prepareToGetForex(); +// +// } + - prepareToGetForex(); - } //TODO Implementation for calculating exchange rate on the basis of provided default receiving amount for native country only // // @Override @@ -226,6 +230,15 @@ public class ExchangeMethodV2Activity extends BaseActivity implements PaymentMod // } // } + + +// TODO Implementation for calculating exchange rate on the basis of provided default receiving amount for corresponding currency. + @Override + public void onPaymentModeSelected(PaymentMode selectedData) { + this.selectedPaymentMode = selectedData; + prepareToGetForex(); + + } //TODO Implementation for calculating exchange rate on the basis of provided default receiving amount for corresponding currency. @Override public void onCountrySelected(CountryPaymentService countryPaymentService) {