diff --git a/app/src/main/java/com/example/bdkipoc/MainActivity.java b/app/src/main/java/com/example/bdkipoc/MainActivity.java
index 31b80d6..aa699c0 100644
--- a/app/src/main/java/com/example/bdkipoc/MainActivity.java
+++ b/app/src/main/java/com/example/bdkipoc/MainActivity.java
@@ -50,15 +50,15 @@ public class MainActivity extends AppCompatActivity {
CardView cardView = findViewById(cardId);
cardView.setOnClickListener(v -> {
if (cardId == R.id.card_kartu_kredit) {
- Toast.makeText(this, "Kartu Kredit Diklik", Toast.LENGTH_SHORT).show();
+ // Arahkan ke PaymentActivity untuk Transfer
+ startActivity(new Intent(MainActivity.this, PaymentActivity.class));
} else if (cardId == R.id.card_kartu_debit) {
Toast.makeText(this, "Kartu Debit Diklik", Toast.LENGTH_SHORT).show();
} else if (cardId == R.id.card_qris) {
- // Arahkan ke PaymentActivity untuk Transfer
- startActivity(new Intent(MainActivity.this, PaymentActivity.class));
// Arahkan ke TransactionActivity untuk QRIS
- } else if (cardId == R.id.card_transfer) {
startActivity(new Intent(MainActivity.this, TransactionActivity.class));
+ } else if (cardId == R.id.card_transfer) {
+ Toast.makeText(this, "Transfer Diklik", Toast.LENGTH_SHORT).show();
} else if (cardId == R.id.card_uang_elektronik) {
Toast.makeText(this, "Uang Elektronik Diklik", Toast.LENGTH_SHORT).show();
} else if (cardId == R.id.card_cetak_ulang) {
diff --git a/app/src/main/res/drawable/ic_logo_icon.png b/app/src/main/res/drawable/ic_logo_icon.png
new file mode 100644
index 0000000..cfd4f90
Binary files /dev/null and b/app/src/main/res/drawable/ic_logo_icon.png differ
diff --git a/app/src/main/res/drawable/ic_notifications.xml b/app/src/main/res/drawable/ic_notifications.xml
new file mode 100644
index 0000000..824f41b
--- /dev/null
+++ b/app/src/main/res/drawable/ic_notifications.xml
@@ -0,0 +1,10 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_qr_code.xml b/app/src/main/res/drawable/ic_qr_code.xml
new file mode 100644
index 0000000..cbc0748
--- /dev/null
+++ b/app/src/main/res/drawable/ic_qr_code.xml
@@ -0,0 +1,10 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/font/inter.xml b/app/src/main/res/font/inter.xml
new file mode 100644
index 0000000..4b565ce
--- /dev/null
+++ b/app/src/main/res/font/inter.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/font/inter_medium.ttf b/app/src/main/res/font/inter_medium.ttf
new file mode 100644
index 0000000..71d9017
Binary files /dev/null and b/app/src/main/res/font/inter_medium.ttf differ
diff --git a/app/src/main/res/font/inter_regular.ttf b/app/src/main/res/font/inter_regular.ttf
new file mode 100644
index 0000000..ce097c8
Binary files /dev/null and b/app/src/main/res/font/inter_regular.ttf differ
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index 53556bc..3c8fa2d 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -5,28 +5,24 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:background="#F5F5F5"
+ android:background="#FFFFFF"
tools:context=".MainActivity">
-
+ app:layout_constraintTop_toTopOf="parent"/>
-
-
-
+
+
+ app:layout_constraintTop_toBottomOf="@id/status_bar_background">
+
+
+ android:textStyle="bold"
+ android:layout_gravity="center_horizontal"/>
+ android:textColor="#9FA4A9"
+ android:textSize="14sp"
+ android:layout_gravity="center_horizontal"/>
+ android:orientation="horizontal"
+ android:gravity="center">
+ android:textColor="#9FA4A9"
+ android:textSize="14sp"
+ android:layout_marginEnd="16dp"/>
@@ -99,7 +105,7 @@
android:columnCount="3"
android:rowCount="3"
android:background="@android:color/white"
- android:padding="16dp"
+ android:padding="8dp"
app:layout_constraintTop_toBottomOf="@id/merchant_card">
@@ -110,8 +116,9 @@
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_margin="8dp"
- app:cardCornerRadius="8dp"
- app:cardElevation="2dp">
+ app:cardCornerRadius="12dp"
+ app:cardElevation="2dp"
+ app:cardBackgroundColor="#F3F4F3">
+ style="@style/MenuCardTitle"/>
@@ -144,8 +150,9 @@
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_margin="8dp"
- app:cardCornerRadius="8dp"
- app:cardElevation="2dp">
+ app:cardCornerRadius="12dp"
+ app:cardElevation="2dp"
+ app:cardBackgroundColor="#F3F4F3">
+ style="@style/MenuCardTitle"/>
@@ -178,8 +184,9 @@
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_margin="8dp"
- app:cardCornerRadius="8dp"
- app:cardElevation="2dp">
+ app:cardCornerRadius="12dp"
+ app:cardElevation="2dp"
+ app:cardBackgroundColor="#F3F4F3">
+ style="@style/MenuCardTitle"/>
@@ -212,8 +218,9 @@
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_margin="8dp"
- app:cardCornerRadius="8dp"
- app:cardElevation="2dp">
+ app:cardCornerRadius="12dp"
+ app:cardElevation="2dp"
+ app:cardBackgroundColor="#F3F4F3">
+ style="@style/MenuCardTitle"/>
@@ -246,8 +252,9 @@
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_margin="8dp"
- app:cardCornerRadius="8dp"
- app:cardElevation="2dp">
+ app:cardCornerRadius="12dp"
+ app:cardElevation="2dp"
+ app:cardBackgroundColor="#F3F4F3">
+ style="@style/MenuCardTitle"/>
@@ -280,8 +286,9 @@
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_margin="8dp"
- app:cardCornerRadius="8dp"
- app:cardElevation="2dp">
+ app:cardCornerRadius="12dp"
+ app:cardElevation="2dp"
+ app:cardBackgroundColor="#F3F4F3">
+ style="@style/MenuCardTitle"/>
@@ -314,8 +320,9 @@
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_margin="8dp"
- app:cardCornerRadius="8dp"
- app:cardElevation="2dp">
+ app:cardCornerRadius="12dp"
+ app:cardElevation="2dp"
+ app:cardBackgroundColor="#F3F4F3">
+ style="@style/MenuCardTitle"/>
@@ -348,8 +354,9 @@
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_margin="8dp"
- app:cardCornerRadius="8dp"
- app:cardElevation="2dp">
+ app:cardCornerRadius="12dp"
+ app:cardElevation="2dp"
+ app:cardBackgroundColor="#F3F4F3">
+ style="@style/MenuCardTitle"/>
@@ -382,8 +388,9 @@
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:layout_margin="8dp"
- app:cardCornerRadius="8dp"
- app:cardElevation="2dp">
+ app:cardCornerRadius="12dp"
+ app:cardElevation="2dp"
+ app:cardBackgroundColor="#F3F4F3">
+ style="@style/MenuCardTitle"/>
-
+ app:layout_constraintBottom_toBottomOf="parent"
+ app:layout_constraintTop_toBottomOf="@id/btn_lainnya">
+
+
+
\ No newline at end of file