Browse Source

Before setting up api endpoints for domestic remit

master
Preyea Regmi 5 years ago
parent
commit
7b3f355dc8
  1. BIN
      .idea/caches/build_file_checksums.ser
  2. 6
      app/src/main/AndroidManifest.xml
  3. 8
      app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/receipt/gateway/DomesticRemitReceiptGateway.java
  4. 6
      app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/receipt/presenter/DomesticRemitReceiptGatewayInterface.java
  5. 12
      app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/receipt/presenter/DomesticRemitReceiptPresenterImpl.java
  6. 13
      app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/receipt/presenter/DomesticRemitReceiptPresenterInterface.java
  7. 44
      app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/receipt/view/DomesticRemitReceiptActivity.java
  8. 390
      app/src/main/res/layout/activity_domestic_remit_receipt.xml
  9. 6
      app/src/main/res/layout/activity_reward_order_detail.xml
  10. 6
      app/src/main/res/layout/activity_send_money_v2_transaction_complete.xml

BIN
.idea/caches/build_file_checksums.ser

6
app/src/main/AndroidManifest.xml

@ -25,10 +25,12 @@
android:supportsRtl="true" android:supportsRtl="true"
android:theme="@style/AppTheme" android:theme="@style/AppTheme"
tools:replace="android:allowBackup"> tools:replace="android:allowBackup">
<activity android:name=".domesticremit.history.view.DomesticRemitRecipientHistoryActivity"
<activity android:name=".domesticremit.receipt.view.DomesticRemitReceiptActivity"></activity>
<activity
android:name=".domesticremit.history.view.DomesticRemitRecipientHistoryActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden"></activity>
android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".domesticremit.send.view.DomesticRemitActivity" android:name=".domesticremit.send.view.DomesticRemitActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"

8
app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/receipt/gateway/DomesticRemitReceiptGateway.java

@ -0,0 +1,8 @@
package com.gmeremit.online.gmeremittance_native.domesticremit.receipt.gateway;
import com.gmeremit.online.gmeremittance_native.base.PrivilegedGateway;
import com.gmeremit.online.gmeremittance_native.domesticremit.receipt.presenter.DomesticRemitReceiptGatewayInterface;
public class DomesticRemitReceiptGateway extends PrivilegedGateway implements DomesticRemitReceiptGatewayInterface {
}

6
app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/receipt/presenter/DomesticRemitReceiptGatewayInterface.java

@ -0,0 +1,6 @@
package com.gmeremit.online.gmeremittance_native.domesticremit.receipt.presenter;
import com.gmeremit.online.gmeremittance_native.base.PrivilegedGatewayInterface;
public interface DomesticRemitReceiptGatewayInterface extends PrivilegedGatewayInterface {
}

12
app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/receipt/presenter/DomesticRemitReceiptPresenterImpl.java

@ -0,0 +1,12 @@
package com.gmeremit.online.gmeremittance_native.domesticremit.receipt.presenter;
public class DomesticRemitReceiptPresenterImpl {
private final DomesticRemitReceiptPresenterInterface.DomesticRemitReceiptViewContract view;
private final DomesticRemitReceiptGatewayInterface gateway;
public DomesticRemitReceiptPresenterImpl(DomesticRemitReceiptPresenterInterface.DomesticRemitReceiptViewContract view, DomesticRemitReceiptGatewayInterface gateway) {
this.view=view;
this.gateway=gateway;
}
}

13
app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/receipt/presenter/DomesticRemitReceiptPresenterInterface.java

@ -0,0 +1,13 @@
package com.gmeremit.online.gmeremittance_native.domesticremit.receipt.presenter;
import com.gmeremit.online.gmeremittance_native.base.BaseContractInterface;
import com.zoyi.channel.plugin.android.contract.BasePresenter;
public interface DomesticRemitReceiptPresenterInterface extends BasePresenter {
public interface DomesticRemitReceiptViewContract extends BaseContractInterface
{
}
}

44
app/src/main/java/com/gmeremit/online/gmeremittance_native/domesticremit/receipt/view/DomesticRemitReceiptActivity.java

@ -0,0 +1,44 @@
package com.gmeremit.online.gmeremittance_native.domesticremit.receipt.view;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import com.gmeremit.online.gmeremittance_native.R;
import butterknife.BindView;
import butterknife.ButterKnife;
public class DomesticRemitReceiptActivity extends AppCompatActivity {
@BindView(R.id.toolbar_title)
TextView toolbar_title;
@BindView(R.id.iv_back)
View iv_back;
@BindView(R.id.iv_cancel)
View iv_cancel;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_domestic_remit_receipt);
ButterKnife.bind(this);
performDefaultAction(savedInstanceState);
}
private void performDefaultAction(Bundle savedInstanceState) {
if(savedInstanceState==null)
{
iv_cancel.setVisibility(View.INVISIBLE);
toolbar_title.setText(getString(R.string.detail_order_title_text));
}
else
{
}
}
}

390
app/src/main/res/layout/activity_domestic_remit_receipt.xml

@ -0,0 +1,390 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/background_gray"
android:orientation="vertical"
>
<include layout="@layout/layout_sendmoney_toolbar" />
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/background_gray"
android:orientation="vertical">
<android.support.constraint.ConstraintLayout
android:id="@+id/relativeLayout5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:background="@drawable/ic_wallet_status_background">
<ImageView
android:id="@+id/logo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="14dp"
android:src="@drawable/ic_gme_logo_white"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:layout_conversion_wrapHeight="140"
tools:layout_conversion_wrapWidth="140" />
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:id="@+id/transfer_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:padding="6dp"
android:textColor="@color/white"
android:textSize="19sp"
tools:text="You have successfull transferred t"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@id/logo"
app:txtfontName="@string/semibold"
tools:layout_conversion_wrapHeight="134"
tools:layout_conversion_wrapWidth="42" />
</android.support.constraint.ConstraintLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:background="@drawable/ic_rectangle_white_extra_corners">
<LinearLayout
android:id="@+id/nameContainer"
android:layout_width="match_parent"
android:weightSum="1"
android:layout_height="wrap_content"
android:orientation="horizontal">
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp"
android:text="Transaction Date"
android:textColor="@color/darkgray"
android:textSize="14sp" />
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:id="@+id/tv_transaction_date"
android:layout_width="0dp"
android:layout_weight="1"
android:gravity="end"
android:layout_height="wrap_content"
android:padding="10dp"
android:textColor="@color/darkgray"
android:textSize="14sp"
app:txtfontName="@string/semibold" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@id/nameContainer"
android:background="@color/gray" />
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:id="@+id/receiver_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/nameContainer"
android:padding="10dp"
android:text="Receiver"
android:textColor="@color/darkgray"
android:textSize="14sp" />
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:id="@+id/tv_receiver_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_below="@id/nameContainer"
android:maxLength="25"
android:padding="10dp"
android:singleLine="true"
android:textColor="@color/darkgray"
android:textSize="14sp"
app:txtfontName="@string/semibold" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@id/receiver_label"
android:background="@color/gray" />
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:id="@+id/mobile_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/receiver_label"
android:padding="10dp"
android:text="@string/mobile_text"
android:textColor="@color/darkgray"
android:textSize="14sp" />
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:id="@+id/tv_mobile_no"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_below="@id/tv_mobile_no"
android:padding="10dp"
android:textColor="@color/darkgray"
android:textSize="14sp"
app:txtfontName="@string/semibold" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@id/mobile_label"
android:background="@color/gray" />
<LinearLayout
android:id="@+id/notForHome"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/mobile_label"
android:orientation="vertical">
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/gray" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp"
android:gravity="left"
android:text="Total Sent Amount"
android:textColor="@color/darkgray"
android:textSize="14sp" />
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:id="@+id/tv_total_sent_amount"
android:layout_width="0dp"
android:layout_weight="1"
android:gravity="right"
android:layout_height="wrap_content"
android:ellipsize="end"
android:maxLines="2"
android:padding="10dp"
android:singleLine="false"
android:text=""
android:textColor="@color/darkgray"
android:textSize="14sp"
app:txtfontName="@string/semibold"
/>
</LinearLayout>
</LinearLayout>
<View
android:id="@+id/total_sent_amount_divider"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@id/notForHome"
android:background="@color/gray" />
<RelativeLayout
android:id="@+id/total_sent_amount_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/total_sent_amount_divider">
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp"
android:text="Service Fee"
android:textColor="@color/darkgray"
android:textSize="14sp" />
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:id="@+id/tv_service_fee"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:padding="10dp"
android:text=""
android:textColor="@color/darkgray"
android:textSize="14sp"
app:txtfontName="@string/semibold" />
</RelativeLayout>
<!---->
<!--<View-->
<!--android:id="@+id/service_fee_divider"-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="1dp"-->
<!--android:layout_below="@id/total_sent_amount_layout"-->
<!--android:background="@color/gray" />-->
<!--<RelativeLayout-->
<!--android:id="@+id/service_fee_layout"-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="wrap_content"-->
<!--android:layout_below="@id/service_fee_divider">-->
<!--<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView-->
<!--android:id="@+id/tv_order_date_label"-->
<!--android:layout_width="wrap_content"-->
<!--android:layout_height="wrap_content"-->
<!--android:padding="10dp"-->
<!--android:text="@string/order_date_text"-->
<!--android:textColor="@color/darkgray"-->
<!--android:textSize="14sp" />-->
<!--<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView-->
<!--android:id="@+id/tv_order_date"-->
<!--android:layout_width="wrap_content"-->
<!--android:layout_height="wrap_content"-->
<!--android:layout_alignParentRight="true"-->
<!--android:padding="10dp"-->
<!--android:textColor="@color/darkgray"-->
<!--android:textSize="14sp"-->
<!--app:txtfontName="@string/semibold" />-->
<!--</RelativeLayout>-->
<!--&lt;!&ndash;&ndash;&gt;-->
<!--<View-->
<!--android:id="@+id/exrate_divider"-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="1dp"-->
<!--android:layout_below="@id/service_fee_layout"-->
<!--android:background="@color/gray" />-->
<!--<RelativeLayout-->
<!--android:id="@+id/exrate_layout"-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="wrap_content"-->
<!--android:layout_below="@id/exrate_divider">-->
<!--<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView-->
<!--android:layout_width="wrap_content"-->
<!--android:layout_height="wrap_content"-->
<!--android:padding="10dp"-->
<!--android:id="@+id/order_receive_lbl"-->
<!--android:text="@string/order_receive_date_text"-->
<!--android:textColor="@color/darkgray"-->
<!--android:textSize="14sp" />-->
<!--<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView-->
<!--android:id="@+id/tv_order_receive_date_text"-->
<!--android:layout_width="wrap_content"-->
<!--android:layout_height="wrap_content"-->
<!--android:layout_alignParentRight="true"-->
<!--android:padding="10dp"-->
<!--android:textColor="@color/darkgray"-->
<!--android:textSize="14sp"-->
<!--app:txtfontName="@string/semibold" />-->
<!--</RelativeLayout>-->
<!--<View-->
<!--android:id="@+id/total_amount_divider"-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="1dp"-->
<!--android:layout_below="@id/exrate_layout"-->
<!--android:background="@color/gray" />-->
<!--<RelativeLayout-->
<!--android:id="@+id/order_no_text"-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="wrap_content"-->
<!--android:layout_below="@id/total_amount_divider">-->
<!--<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView-->
<!--android:layout_width="wrap_content"-->
<!--android:layout_height="wrap_content"-->
<!--android:padding="10dp"-->
<!--android:text="@string/order_no_text"-->
<!--android:textColor="@color/darkgray"-->
<!--android:textSize="14sp" />-->
<!--<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView-->
<!--android:id="@+id/tv_order_no"-->
<!--android:layout_width="wrap_content"-->
<!--android:layout_height="wrap_content"-->
<!--android:layout_alignParentRight="true"-->
<!--android:padding="10dp"-->
<!--android:textColor="@color/darkgray"-->
<!--android:textSize="14sp"-->
<!--app:txtfontName="@string/semibold" />-->
<!--</RelativeLayout>-->
<!--<View-->
<!--android:id="@+id/order_no_text_divider"-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="1dp"-->
<!--android:layout_below="@id/order_no_text"-->
<!--android:background="@color/gray" />-->
<!--<RelativeLayout-->
<!--android:layout_width="match_parent"-->
<!--android:layout_height="wrap_content"-->
<!--android:layout_below="@id/order_no_text_divider">-->
<!--<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView-->
<!--android:layout_width="wrap_content"-->
<!--android:layout_height="wrap_content"-->
<!--android:padding="10dp"-->
<!--android:text="@string/order_type_text"-->
<!--android:textColor="@color/darkgray"-->
<!--android:textSize="14sp" />-->
<!--<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView-->
<!--android:id="@+id/tv_order_type"-->
<!--android:layout_width="wrap_content"-->
<!--android:layout_height="wrap_content"-->
<!--android:layout_alignParentRight="true"-->
<!--android:padding="10dp"-->
<!--android:textColor="@color/darkgray"-->
<!--android:textSize="14sp"-->
<!--app:txtfontName="@string/semibold" />-->
<!--</RelativeLayout>-->
</RelativeLayout>
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeButton
android:visibility="invisible"
android:id="@+id/btn_submit"
android:layout_width="200dp"
android:layout_height="45dp"
android:layout_centerInParent="true"
android:layout_gravity="center"
android:layout_marginBottom="30dp"
android:layout_marginTop="20dp"
android:background="@drawable/ic_rounded_background_red_coloured"
android:text="@string/done_text"
android:textAllCaps="false"
android:textColor="@color/white"
android:textSize="16sp" />
</LinearLayout>
</ScrollView>
</LinearLayout>

6
app/src/main/res/layout/activity_reward_order_detail.xml

@ -96,7 +96,7 @@
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView <com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:id="@+id/address_label"
android:id="@+id/receiver_label"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_below="@id/nameContainer" android:layout_below="@id/nameContainer"
@ -121,14 +121,14 @@
<View <View
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="1dp" android:layout_height="1dp"
android:layout_below="@id/address_label"
android:layout_below="@id/receiver_label"
android:background="@color/gray" /> android:background="@color/gray" />
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView <com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:id="@+id/mobile_label" android:id="@+id/mobile_label"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_below="@id/address_label"
android:layout_below="@id/receiver_label"
android:padding="10dp" android:padding="10dp"
android:text="@string/mobile_text" android:text="@string/mobile_text"
android:textColor="@color/darkgray" android:textColor="@color/darkgray"

6
app/src/main/res/layout/activity_send_money_v2_transaction_complete.xml

@ -249,7 +249,7 @@
android:background="@color/gray" /> android:background="@color/gray" />
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView <com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:id="@+id/address_label"
android:id="@+id/receiver_label"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_below="@id/nameContainer" android:layout_below="@id/nameContainer"
@ -274,14 +274,14 @@
<View <View
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="1dp" android:layout_height="1dp"
android:layout_below="@id/address_label"
android:layout_below="@id/receiver_label"
android:background="@color/gray" /> android:background="@color/gray" />
<com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView <com.gmeremit.online.gmeremittance_native.customwidgets.GmeTextView
android:id="@+id/mobile_label" android:id="@+id/mobile_label"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_below="@id/address_label"
android:layout_below="@id/receiver_label"
android:padding="@dimen/_8sdp" android:padding="@dimen/_8sdp"
android:text="@string/mobile_text" android:text="@string/mobile_text"
android:textColor="@color/darkgray" android:textColor="@color/darkgray"

Loading…
Cancel
Save