Browse Source
Merge remote-tracking branch 'origin/UIChanges' into MYNotification
Merge remote-tracking branch 'origin/UIChanges' into MYNotification
# Conflicts: # app/src/main/AndroidManifest.xmlnew_design
Mukesh Dhungana
2 years ago
13 changed files with 403 additions and 43 deletions
-
5app/src/main/AndroidManifest.xml
-
1app/src/main/java/com/remit/jmecustomer/base/PrefKeys.java
-
85app/src/main/java/com/remit/jmecustomer/features/depositinfo/view/DepositInfo.java
-
1app/src/main/java/com/remit/jmecustomer/features/home/gateway/HomeV2Gateway.java
-
12app/src/main/java/com/remit/jmecustomer/features/home/model/UserInfoModelV2.java
-
84app/src/main/java/com/remit/jmecustomer/features/home/view/HomeActivityV2.java
-
BINapp/src/main/res/drawable-xxhdpi/furikomi_details_white_32.png
-
BINapp/src/main/res/drawable-xxhdpi/jp_post_white_32.png
-
BINapp/src/main/res/drawable-xxhdpi/lawson_card_white_32.png
-
7app/src/main/res/drawable/background_red_gradient.xml
-
248app/src/main/res/layout/activity_deposit_info.xml
-
2app/src/main/res/layout/activity_splash_screen_key_0.xml
-
1app/src/main/res/values/strings.xml
@ -0,0 +1,85 @@ |
|||
package com.remit.jmecustomer.features.depositinfo.view; |
|||
|
|||
import static com.remit.jmecustomer.features.webbrowser.WebBrowserV2Activity.WEB_BROWSWER_URL_BUNDLE_KEY; |
|||
import static com.remit.jmecustomer.utils.Constants.FURIKOMI_DETAILS_URL; |
|||
import static com.remit.jmecustomer.utils.Constants.JP_POST_FURIKOMI_URL; |
|||
import static com.remit.jmecustomer.utils.Constants.LAWSON_CASH_DEPOSIT_URL; |
|||
|
|||
import android.content.Intent; |
|||
import android.os.Bundle; |
|||
import android.view.View; |
|||
|
|||
import androidx.cardview.widget.CardView; |
|||
|
|||
import com.remit.jmecustomer.R; |
|||
import com.remit.jmecustomer.RemitApplication; |
|||
import com.remit.jmecustomer.base.BaseActivity; |
|||
import com.remit.jmecustomer.common.customwidgets.JmeTextView; |
|||
import com.remit.jmecustomer.features.atmcashdeposit.view.ATMCashDepositActivity; |
|||
import com.remit.jmecustomer.features.webbrowser.model.WebRequestModel; |
|||
|
|||
import butterknife.BindView; |
|||
import butterknife.ButterKnife; |
|||
import butterknife.OnClick; |
|||
|
|||
public class DepositInfo extends BaseActivity implements View.OnClickListener { |
|||
@BindView(R.id.toolbar_title) |
|||
JmeTextView toolBarTitle; |
|||
|
|||
@BindView(R.id.jpPostCardContainer) |
|||
CardView jpPostCardContainer; |
|||
|
|||
@BindView(R.id.lawsonCardContainer) |
|||
CardView lawsonCardContainer; |
|||
|
|||
@BindView(R.id.furikomiCardContainer) |
|||
CardView furikomiCardContainer; |
|||
|
|||
@Override |
|||
protected void onCreate(Bundle savedInstanceState) { |
|||
super.onCreate(savedInstanceState); |
|||
setContentView(R.layout.activity_deposit_info); |
|||
ButterKnife.bind(this); |
|||
toolBarTitle.setText(getString(R.string.payment_method_text)); |
|||
} |
|||
|
|||
@Override |
|||
@OnClick({R.id.iv_back, R.id.iv_cancel, R.id.jpPostCardContainer, R.id.lawsonCardContainer, R.id.furikomiCardContainer}) |
|||
public void onClick(View view) { |
|||
switch (view.getId()) { |
|||
case R.id.iv_back: |
|||
onBackPressed(); |
|||
break; |
|||
|
|||
case R.id.iv_cancel: |
|||
finish(); |
|||
break; |
|||
case R.id.lawsonCardContainer: { |
|||
WebRequestModel requestModel = new WebRequestModel(getStringfromStringId(R.string.lawson_card_deposit_text), LAWSON_CASH_DEPOSIT_URL + "?account=123456789", null); |
|||
Intent intent = new Intent(this.getContext(), ATMCashDepositActivity.class); |
|||
intent.putExtra(WEB_BROWSWER_URL_BUNDLE_KEY, requestModel); |
|||
startActivity(intent); |
|||
break; |
|||
} |
|||
case R.id.jpPostCardContainer: { |
|||
WebRequestModel requestModel = new WebRequestModel(getStringfromStringId(R.string.jp_post_furikomi_text), JP_POST_FURIKOMI_URL, null); |
|||
Intent intent = new Intent(this.getContext(), ATMCashDepositActivity.class); |
|||
intent.putExtra(WEB_BROWSWER_URL_BUNDLE_KEY, requestModel); |
|||
startActivity(intent); |
|||
break; |
|||
} |
|||
|
|||
case R.id.furikomiCardContainer: { |
|||
WebRequestModel requestModel = new WebRequestModel(getStringfromStringId(R.string.jp_bank_details_text), FURIKOMI_DETAILS_URL, null); |
|||
Intent intent = new Intent(this.getContext(), ATMCashDepositActivity.class); |
|||
intent.putExtra(WEB_BROWSWER_URL_BUNDLE_KEY, requestModel); |
|||
startActivity(intent); |
|||
break; |
|||
} |
|||
} |
|||
} |
|||
|
|||
public String getStringfromStringId(int id) { |
|||
return RemitApplication.getStringExtractor().getStringFromStringId(id); |
|||
} |
|||
} |
After Width: 32 | Height: 32 | Size: 870 B |
After Width: 32 | Height: 32 | Size: 283 B |
After Width: 32 | Height: 32 | Size: 611 B |
@ -0,0 +1,7 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<shape xmlns:android="http://schemas.android.com/apk/res/android"> |
|||
<gradient |
|||
android:angle="0" |
|||
android:startColor="#500b28" |
|||
android:endColor="#e21c35"/> |
|||
</shape> |
@ -0,0 +1,248 @@ |
|||
<?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:id="@+id/rootView" |
|||
android:layout_width="match_parent" |
|||
android:layout_height="match_parent" |
|||
android:background="@color/m_layout_bg_color" |
|||
android:orientation="vertical"> |
|||
|
|||
<include layout="@layout/layout_sendmoney_toolbar" /> |
|||
|
|||
<LinearLayout |
|||
android:id="@+id/jmeDepositLayout" |
|||
android:layout_width="match_parent" |
|||
android:layout_height="150dp" |
|||
android:orientation="horizontal" |
|||
android:paddingHorizontal="@dimen/_8sdp" |
|||
android:paddingTop="@dimen/_8sdp"> |
|||
|
|||
<androidx.cardview.widget.CardView |
|||
android:id="@+id/jmeDepositCardContainer" |
|||
android:layout_width="0dp" |
|||
android:layout_height="match_parent" |
|||
android:layout_margin="@dimen/_8sdp" |
|||
android:layout_weight="1" |
|||
app:cardCornerRadius="@dimen/_8sdp"> |
|||
|
|||
<androidx.constraintlayout.widget.ConstraintLayout |
|||
android:layout_width="match_parent" |
|||
android:layout_height="match_parent" |
|||
android:background="@drawable/background_red_gradient" |
|||
android:orientation="horizontal" |
|||
android:paddingVertical="@dimen/_15sdp" |
|||
app:cardCornerRadius="@dimen/_8sdp"> |
|||
|
|||
<com.remit.jmecustomer.common.customwidgets.JmeTextView |
|||
android:id="@+id/jmeTextView" |
|||
style="@style/MLabelTextView" |
|||
android:layout_width="0dp" |
|||
android:gravity="start" |
|||
android:paddingStart="@dimen/_20sdp" |
|||
android:paddingEnd="@dimen/_10sdp" |
|||
android:text="@string/app_name" |
|||
android:textColor="@color/white" |
|||
android:textSize="@dimen/_20sdp" |
|||
app:layout_constraintBottom_toTopOf="@+id/jmeDepositTextView" |
|||
app:layout_constraintStart_toStartOf="parent" |
|||
app:txtfontName="@string/bold" |
|||
tools:ignore="HardcodedText" /> |
|||
|
|||
<com.remit.jmecustomer.common.customwidgets.JmeTextView |
|||
android:id="@+id/jmeDepositTextView" |
|||
style="@style/MLabelTextView" |
|||
android:layout_width="0dp" |
|||
android:gravity="start" |
|||
android:paddingStart="@dimen/_20sdp" |
|||
android:paddingEnd="@dimen/_20sdp" |
|||
android:text="Deposit Service" |
|||
android:textColor="@color/white" |
|||
app:layout_constraintBottom_toBottomOf="parent" |
|||
app:layout_constraintEnd_toEndOf="parent" |
|||
app:layout_constraintHorizontal_bias="1.0" |
|||
app:layout_constraintStart_toStartOf="parent" |
|||
app:layout_constraintVertical_bias="0.0" |
|||
tools:ignore="HardcodedText" /> |
|||
|
|||
<ImageView |
|||
android:layout_width="@dimen/_30sdp" |
|||
android:layout_height="@dimen/_25sdp" |
|||
android:layout_centerHorizontal="true" |
|||
android:layout_centerVertical="true" |
|||
app:layout_constraintBottom_toBottomOf="parent" |
|||
app:layout_constraintHorizontal_bias="0.5" |
|||
app:layout_constraintStart_toEndOf="@+id/jmeTextView" |
|||
app:layout_constraintTop_toTopOf="parent" |
|||
app:srcCompat="@drawable/vd_jme_logo_only" /> |
|||
</androidx.constraintlayout.widget.ConstraintLayout> |
|||
</androidx.cardview.widget.CardView> |
|||
|
|||
</LinearLayout> |
|||
|
|||
<LinearLayout |
|||
android:id="@+id/form1" |
|||
android:layout_width="match_parent" |
|||
android:layout_height="200dp" |
|||
android:orientation="horizontal" |
|||
android:paddingHorizontal="@dimen/_8sdp"> |
|||
|
|||
<androidx.cardview.widget.CardView |
|||
android:id="@+id/jpPostCardContainer" |
|||
android:layout_width="0dp" |
|||
android:layout_height="match_parent" |
|||
android:layout_margin="@dimen/_8sdp" |
|||
android:layout_weight="1" |
|||
app:cardCornerRadius="@dimen/_8sdp"> |
|||
|
|||
<androidx.constraintlayout.widget.ConstraintLayout |
|||
android:layout_width="match_parent" |
|||
android:layout_height="match_parent" |
|||
android:background="@drawable/background_red_gradient" |
|||
android:orientation="horizontal" |
|||
android:paddingVertical="@dimen/_15sdp" |
|||
app:cardCornerRadius="@dimen/_8sdp"> |
|||
|
|||
|
|||
<ImageView |
|||
android:id="@+id/jpPostIcon" |
|||
android:layout_width="@dimen/_20sdp" |
|||
android:layout_height="@dimen/_20sdp" |
|||
android:layout_marginStart="@dimen/_20sdp" |
|||
android:layout_marginEnd="@dimen/_20sdp" |
|||
android:scaleType="centerCrop" |
|||
app:layout_constraintHorizontal_bias="0.5" |
|||
app:layout_constraintStart_toStartOf="parent" |
|||
app:layout_constraintTop_toTopOf="parent" |
|||
app:srcCompat="@drawable/jp_post_white_32" |
|||
tools:ignore="ContentDescription" /> |
|||
|
|||
<com.remit.jmecustomer.common.customwidgets.JmeTextView |
|||
android:id="@+id/jpPostTextView" |
|||
style="@style/MLabelTextView" |
|||
android:layout_width="0dp" |
|||
android:gravity="start" |
|||
android:paddingStart="@dimen/_20sdp" |
|||
android:paddingEnd="@dimen/_20sdp" |
|||
android:text="@string/jp_post_furikomi_text" |
|||
android:textColor="@color/white" |
|||
app:layout_constraintBottom_toBottomOf="parent" |
|||
app:layout_constraintEnd_toEndOf="parent" |
|||
app:layout_constraintHorizontal_bias="1.0" |
|||
app:layout_constraintStart_toStartOf="parent" |
|||
app:layout_constraintVertical_bias="0.0" |
|||
tools:ignore="HardcodedText" /> |
|||
|
|||
</androidx.constraintlayout.widget.ConstraintLayout> |
|||
</androidx.cardview.widget.CardView> |
|||
|
|||
<androidx.cardview.widget.CardView |
|||
android:id="@+id/lawsonCardContainer" |
|||
android:layout_width="0dp" |
|||
android:layout_height="match_parent" |
|||
android:layout_margin="@dimen/_8sdp" |
|||
android:layout_weight="1" |
|||
app:cardCornerRadius="@dimen/_8sdp"> |
|||
|
|||
<androidx.constraintlayout.widget.ConstraintLayout |
|||
android:layout_width="match_parent" |
|||
android:layout_height="match_parent" |
|||
android:background="@drawable/background_red_gradient" |
|||
android:orientation="horizontal" |
|||
android:paddingVertical="@dimen/_15sdp" |
|||
app:cardCornerRadius="@dimen/_8sdp"> |
|||
|
|||
|
|||
<ImageView |
|||
android:id="@+id/lawsonCardIcon" |
|||
android:layout_width="@dimen/_20sdp" |
|||
android:layout_height="@dimen/_20sdp" |
|||
android:layout_marginStart="@dimen/_20sdp" |
|||
android:layout_marginEnd="@dimen/_20sdp" |
|||
android:scaleType="centerCrop" |
|||
app:layout_constraintHorizontal_bias="0.5" |
|||
app:layout_constraintStart_toStartOf="parent" |
|||
app:layout_constraintTop_toTopOf="parent" |
|||
app:srcCompat="@drawable/lawson_card_white_32" |
|||
tools:ignore="ContentDescription" /> |
|||
|
|||
<com.remit.jmecustomer.common.customwidgets.JmeTextView |
|||
android:id="@+id/lawsonCardTextView" |
|||
style="@style/MLabelTextView" |
|||
android:layout_width="0dp" |
|||
android:gravity="start" |
|||
android:paddingStart="@dimen/_20sdp" |
|||
android:paddingEnd="@dimen/_20sdp" |
|||
android:text="@string/lawson_card_deposit_text" |
|||
android:textColor="@color/white" |
|||
app:layout_constraintBottom_toBottomOf="parent" |
|||
app:layout_constraintEnd_toEndOf="parent" |
|||
app:layout_constraintHorizontal_bias="1.0" |
|||
app:layout_constraintStart_toStartOf="parent" |
|||
app:layout_constraintVertical_bias="0.0" |
|||
tools:ignore="HardcodedText" /> |
|||
|
|||
</androidx.constraintlayout.widget.ConstraintLayout> |
|||
</androidx.cardview.widget.CardView> |
|||
</LinearLayout> |
|||
|
|||
<LinearLayout |
|||
android:id="@+id/furikomiLayout" |
|||
android:layout_width="match_parent" |
|||
android:layout_height="200dp" |
|||
android:orientation="horizontal" |
|||
android:paddingHorizontal="@dimen/_8sdp" |
|||
android:paddingBottom="@dimen/_8sdp"> |
|||
|
|||
<androidx.cardview.widget.CardView |
|||
android:id="@+id/furikomiCardContainer" |
|||
android:layout_width="0dp" |
|||
android:layout_height="match_parent" |
|||
android:layout_margin="@dimen/_8sdp" |
|||
android:layout_weight="1" |
|||
app:cardCornerRadius="@dimen/_8sdp"> |
|||
|
|||
<androidx.constraintlayout.widget.ConstraintLayout |
|||
android:layout_width="match_parent" |
|||
android:layout_height="match_parent" |
|||
android:background="@drawable/background_red_gradient" |
|||
android:orientation="horizontal" |
|||
android:paddingVertical="@dimen/_15sdp" |
|||
app:cardCornerRadius="@dimen/_8sdp"> |
|||
|
|||
|
|||
<ImageView |
|||
android:id="@+id/furikomiIcon" |
|||
android:layout_width="@dimen/_20sdp" |
|||
android:layout_height="@dimen/_20sdp" |
|||
android:layout_marginStart="@dimen/_20sdp" |
|||
android:layout_marginEnd="@dimen/_20sdp" |
|||
android:scaleType="centerCrop" |
|||
app:layout_constraintHorizontal_bias="0.5" |
|||
app:layout_constraintStart_toStartOf="parent" |
|||
app:layout_constraintTop_toTopOf="parent" |
|||
app:srcCompat="@drawable/furikomi_details_white_32" |
|||
tools:ignore="ContentDescription" /> |
|||
|
|||
<com.remit.jmecustomer.common.customwidgets.JmeTextView |
|||
android:id="@+id/furikomiTextView" |
|||
style="@style/MLabelTextView" |
|||
android:layout_width="0dp" |
|||
android:gravity="start" |
|||
android:paddingStart="@dimen/_20sdp" |
|||
android:paddingEnd="@dimen/_20sdp" |
|||
android:text="@string/jp_bank_details_text" |
|||
android:textColor="@color/white" |
|||
app:layout_constraintBottom_toBottomOf="parent" |
|||
app:layout_constraintEnd_toEndOf="parent" |
|||
app:layout_constraintHorizontal_bias="1.0" |
|||
app:layout_constraintStart_toStartOf="parent" |
|||
app:layout_constraintVertical_bias="0.0" |
|||
tools:ignore="HardcodedText" /> |
|||
|
|||
</androidx.constraintlayout.widget.ConstraintLayout> |
|||
</androidx.cardview.widget.CardView> |
|||
|
|||
</LinearLayout> |
|||
|
|||
</LinearLayout> |
Write
Preview
Loading…
Cancel
Save
Reference in new issue