diff --git a/app/src/main/java/io/github/novacrypto/qrscanner/demo/DemoActivity.kt b/app/src/main/java/io/github/novacrypto/qrscanner/demo/DemoActivity.kt index d36b90f..74e622d 100644 --- a/app/src/main/java/io/github/novacrypto/qrscanner/demo/DemoActivity.kt +++ b/app/src/main/java/io/github/novacrypto/qrscanner/demo/DemoActivity.kt @@ -44,11 +44,20 @@ class DemoActivity : AppCompatActivity() { launch.setOnClickListener { startActivityForResult(Intent(this, ScanQrActivity::class.java).apply { putExtra(ScanQrActivity.OPTION_SHOW_BARCODE_BOX, BuildConfig.DEBUG) + putExtra(ScanQrActivity.AUTOACCEPT_RESULT, false) + }, REQUEST_SCAN) + } + + // Auto-accept scanner + launch_autoaccept.setOnClickListener { + startActivityForResult(Intent(this, ScanQrActivity::class.java).apply { + putExtra(ScanQrActivity.OPTION_SHOW_BARCODE_BOX, BuildConfig.DEBUG) + putExtra(ScanQrActivity.AUTOACCEPT_RESULT, true) }, REQUEST_SCAN) } // Custom scanner - launch_xpub.setOnClickListener { + launch_xpub.setOnClickListener { startActivityForResult(Intent(this, XPubScannerActivity::class.java).apply { putExtra(ScanQrActivity.OPTION_SHOW_BARCODE_BOX, BuildConfig.DEBUG) }, REQUEST_SCAN) diff --git a/app/src/main/res/layout/content_demo.xml b/app/src/main/res/layout/content_demo.xml index fdd68b2..94e75bd 100644 --- a/app/src/main/res/layout/content_demo.xml +++ b/app/src/main/res/layout/content_demo.xml @@ -35,12 +35,24 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/launch_scanner" - app:layout_constraintBottom_toTopOf="@+id/launch_xpub" + app:layout_constraintBottom_toTopOf="@+id/launch_autoaccept" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.5" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent"/> + +