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