Browse Source

Hide UDC/TBS

hbw_build
Wong Joon Hui 2 years ago
parent
commit
94f0067417
  1. 7
      .idea/misc.xml
  2. 20
      app/src/main/java/com/cst/im30/activity/MainActivity.java
  3. 9
      app/src/main/res/layout/activity_main.xml

7
.idea/misc.xml

@ -1,5 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="DesignSurface">
<option name="filePathToZoomLevelMap">
<map>
<entry key="..\:/StudioProjects/kiosk-im30/app/src/main/res/layout/activity_main.xml" value="0.3546875" />
</map>
</option>
</component>
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="ProjectRootManager" version="2" languageLevel="JDK_11" default="true" project-jdk-name="11" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />

20
app/src/main/java/com/cst/im30/activity/MainActivity.java

@ -10,6 +10,8 @@ import android.os.Looper;
import android.util.Log;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;
import androidx.activity.result.ActivityResultLauncher;
import androidx.activity.result.contract.ActivityResultContracts;
@ -48,6 +50,8 @@ public class MainActivity extends AppCompatActivity implements CallableInterface
private EventLogDetailed eventLogDetailed;
private String status;
private TextView testText;
//private Toolbar toolbar;
private SliderLayout sliderLayout;
ActivityResultLauncher<Intent> icVerificationLauncher = registerForActivityResult(
@ -90,6 +94,10 @@ public class MainActivity extends AppCompatActivity implements CallableInterface
setContentView(R.layout.activity_main);
sliderLayout = findViewById(R.id.slider_layout_ma);
sliderLayout.setVisibility(View.INVISIBLE); //todo until get good image
testText = findViewById(R.id.testText);
load = findViewById(R.id.loading_image_mt);
setupTextSlider();
@ -133,7 +141,8 @@ public class MainActivity extends AppCompatActivity implements CallableInterface
private void initViews() {
runOnUiThread(() -> {
sliderLayout.setVisibility(View.GONE);
sliderLayout.setVisibility(View.INVISIBLE);
testText.setVisibility(View.INVISIBLE);
animationDrawable = (AnimationDrawable) load.getDrawable();
animationDrawable.start();
load.setVisibility(View.VISIBLE);
@ -145,7 +154,8 @@ public class MainActivity extends AppCompatActivity implements CallableInterface
this.eventLogDetailed = null;
runOnUiThread(() -> {
sliderLayout.setVisibility(View.VISIBLE);
//sliderLayout.setVisibility(View.VISIBLE);
testText.setVisibility(View.VISIBLE);
load.setVisibility(View.GONE);
});
}
@ -396,6 +406,7 @@ public class MainActivity extends AppCompatActivity implements CallableInterface
String savedNo = this.eventLogDetailed.getDocumentNumber().trim();
if (!cardNo.contains(savedNo)) {
match = false;
Toast.makeText(MainActivity.this, "Card Number not correct!", Toast.LENGTH_SHORT).show();
}
// Verify Name...
@ -404,6 +415,7 @@ public class MainActivity extends AppCompatActivity implements CallableInterface
for (String s : firstNames) {
if (!name.contains(s)) {
match = false;
Toast.makeText(MainActivity.this, "First Name not found", Toast.LENGTH_SHORT).show();
break;
}
}
@ -413,10 +425,14 @@ public class MainActivity extends AppCompatActivity implements CallableInterface
for (String s : lastName) {
if (!name.contains(s)) {
match = false;
Toast.makeText(MainActivity.this, "Last Name not found", Toast.LENGTH_SHORT).show();
break;
}
}
if (match) {
Toast.makeText(MainActivity.this, "NRIC match!", Toast.LENGTH_SHORT).show();
}
return match;
}
}

9
app/src/main/res/layout/activity_main.xml

@ -17,6 +17,15 @@
android:layout_marginEnd="0dp"
android:layout_marginBottom="0dp" />
<TextView
android:id="@+id/testText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="CST IC TEST"
android:textSize="40dp"
android:textStyle="bold"/>
<ImageView
android:id="@+id/loading_image_mt"
android:layout_width="wrap_content"

Loading…
Cancel
Save