diff --git a/Sample/.gradle/2.14.1/taskArtifacts/cache.properties.lock b/Sample/.gradle/2.14.1/taskArtifacts/cache.properties.lock index 0f6fbd8..68ea59e 100644 Binary files a/Sample/.gradle/2.14.1/taskArtifacts/cache.properties.lock and b/Sample/.gradle/2.14.1/taskArtifacts/cache.properties.lock differ diff --git a/Sample/.gradle/2.14.1/taskArtifacts/fileHashes.bin b/Sample/.gradle/2.14.1/taskArtifacts/fileHashes.bin index a22e262..bff2008 100644 Binary files a/Sample/.gradle/2.14.1/taskArtifacts/fileHashes.bin and b/Sample/.gradle/2.14.1/taskArtifacts/fileHashes.bin differ diff --git a/Sample/.gradle/2.14.1/taskArtifacts/fileSnapshots.bin b/Sample/.gradle/2.14.1/taskArtifacts/fileSnapshots.bin index 8219db5..6286c7d 100644 Binary files a/Sample/.gradle/2.14.1/taskArtifacts/fileSnapshots.bin and b/Sample/.gradle/2.14.1/taskArtifacts/fileSnapshots.bin differ diff --git a/Sample/.gradle/2.14.1/taskArtifacts/fileSnapshotsToTreeSnapshotsIndex.bin b/Sample/.gradle/2.14.1/taskArtifacts/fileSnapshotsToTreeSnapshotsIndex.bin index 13cfcf9..64acb93 100644 Binary files a/Sample/.gradle/2.14.1/taskArtifacts/fileSnapshotsToTreeSnapshotsIndex.bin and b/Sample/.gradle/2.14.1/taskArtifacts/fileSnapshotsToTreeSnapshotsIndex.bin differ diff --git a/Sample/.gradle/2.14.1/taskArtifacts/taskArtifacts.bin b/Sample/.gradle/2.14.1/taskArtifacts/taskArtifacts.bin index 16ee770..7f5d96c 100644 Binary files a/Sample/.gradle/2.14.1/taskArtifacts/taskArtifacts.bin and b/Sample/.gradle/2.14.1/taskArtifacts/taskArtifacts.bin differ diff --git a/Sample/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock b/Sample/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock index cf88dcf..b60c91b 100644 Binary files a/Sample/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock and b/Sample/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock differ diff --git a/Sample/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.bin b/Sample/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.bin index 44479f4..1b0e54a 100644 Binary files a/Sample/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.bin and b/Sample/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.bin differ diff --git a/Sample/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock b/Sample/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock index b17019a..ab6a81a 100644 Binary files a/Sample/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock and b/Sample/.gradle/2.14.1/tasks/_app_compileDebugJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock differ diff --git a/Sample/.gradle/2.14.1/tasks/_encoding_zxing_lib_compileReleaseJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.bin b/Sample/.gradle/2.14.1/tasks/_encoding_zxing_lib_compileReleaseJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.bin index ca6572a..a5a7b48 100644 Binary files a/Sample/.gradle/2.14.1/tasks/_encoding_zxing_lib_compileReleaseJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.bin and b/Sample/.gradle/2.14.1/tasks/_encoding_zxing_lib_compileReleaseJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.bin differ diff --git a/Sample/.gradle/2.14.1/tasks/_encoding_zxing_lib_compileReleaseJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock b/Sample/.gradle/2.14.1/tasks/_encoding_zxing_lib_compileReleaseJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock index 9226df6..67af219 100644 Binary files a/Sample/.gradle/2.14.1/tasks/_encoding_zxing_lib_compileReleaseJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock and b/Sample/.gradle/2.14.1/tasks/_encoding_zxing_lib_compileReleaseJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock differ diff --git a/Sample/.gradle/2.14.1/tasks/_encoding_zxing_lib_compileReleaseJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock b/Sample/.gradle/2.14.1/tasks/_encoding_zxing_lib_compileReleaseJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock index a739813..4add04c 100644 Binary files a/Sample/.gradle/2.14.1/tasks/_encoding_zxing_lib_compileReleaseJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock and b/Sample/.gradle/2.14.1/tasks/_encoding_zxing_lib_compileReleaseJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock differ diff --git a/Sample/app/src/main/java/com/pureix/sample/MainActivity.java b/Sample/app/src/main/java/com/pureix/sample/MainActivity.java index f7a68d4..235d77e 100644 --- a/Sample/app/src/main/java/com/pureix/sample/MainActivity.java +++ b/Sample/app/src/main/java/com/pureix/sample/MainActivity.java @@ -20,10 +20,12 @@ import com.pureix.encodinganddecodinglib.EncodingZxing; public class MainActivity extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener { - private static final int QR_CODE = 0; - private static final int PDF_417 = 1; + private static final int QR_CODE = 0; + private static final int PDF_417 = 1; + private static final int DATA_MATRIX = 2; + private static final int AZTEC = 3; - private int currentEncoding = 0; + private int currentEncoding = 2; ImageView imageView; @@ -53,6 +55,18 @@ public class MainActivity extends AppCompatActivity .encodeToPDF417("Encoding with zxing", 500, Color.BLACK, Color.WHITE)); break; } + case DATA_MATRIX: + { + imageView.setImageBitmap(EncodingZxing + .encodeToDataMatrix("Encoding with zxing", 26, 12)); + break; + } + case AZTEC: + { + imageView.setImageBitmap(EncodingZxing + .encodeToPDF417("Encoding with zxing", 500, Color.BLACK, Color.WHITE)); + break; + } default: { Snackbar.make(view, "Error", Snackbar.LENGTH_LONG) @@ -117,10 +131,10 @@ public class MainActivity extends AppCompatActivity currentEncoding = QR_CODE; } else if (id == R.id.navPDF417) { currentEncoding = PDF_417; - } else if (id == R.id.nav_slideshow) { - + } else if (id == R.id.navDataMatrix) { + currentEncoding = DATA_MATRIX; } else if (id == R.id.nav_manage) { - + currentEncoding = AZTEC; } DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout); diff --git a/Sample/app/src/main/res/layout/content_main.xml b/Sample/app/src/main/res/layout/content_main.xml index 2609ac5..d94e0bf 100644 --- a/Sample/app/src/main/res/layout/content_main.xml +++ b/Sample/app/src/main/res/layout/content_main.xml @@ -14,9 +14,10 @@ tools:showIn="@layout/app_bar_main"> diff --git a/Sample/app/src/main/res/menu/activity_main_drawer.xml b/Sample/app/src/main/res/menu/activity_main_drawer.xml index 846b34c..62b33ec 100644 --- a/Sample/app/src/main/res/menu/activity_main_drawer.xml +++ b/Sample/app/src/main/res/menu/activity_main_drawer.xml @@ -11,9 +11,9 @@ android:icon="@android:drawable/ic_dialog_dialer" android:title="PDF 417" /> + android:title="Data Matrix" />