diff --git a/app/src/main/java/com/example/bdkipoc/MainActivity.java b/app/src/main/java/com/example/bdkipoc/MainActivity.java index 10b22f6..1a8be72 100644 --- a/app/src/main/java/com/example/bdkipoc/MainActivity.java +++ b/app/src/main/java/com/example/bdkipoc/MainActivity.java @@ -6,6 +6,7 @@ import android.view.View; import android.widget.LinearLayout; import android.widget.TextView; import android.widget.Toast; +import android.widget.ImageView; import android.view.animation.AccelerateDecelerateInterpolator; import android.view.WindowManager; import android.view.Menu; @@ -378,14 +379,15 @@ public class MainActivity extends AppCompatActivity { } }); - // Set up scan dan bayar card click listener - LinearLayout scanBayarContent = findViewById(R.id.scan_bayar_content); - if (scanBayarContent != null) { - scanBayarContent.setOnClickListener(v -> { - // Navigate to QRIS payment activity + // Setup Banner Image + ImageView bannerQris = findViewById(R.id.banner_qris); + if (bannerQris != null) { + bannerQris.setOnClickListener(v -> { + // Pindah ke halaman QRIS startActivityWithAuth(new Intent(MainActivity.this, QrisActivity.class)); }); } + } // ✅ NEW: Enhanced navigation method with payment type information and auth token diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 0c539b9..863d984 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -638,59 +638,32 @@ android:layout_marginTop="8dp" app:layout_constraintTop_toBottomOf="@id/menu_grid"/> - + + + app:layout_constraintTop_toBottomOf="@id/btn_lainnya"> - - - - - - - - - - - + android:adjustViewBounds="true" + android:scaleType="fitCenter" + android:src="@drawable/banner" + android:contentDescription="Banner QRIS"/> + + \ No newline at end of file