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"/> -