v1.1: launcher icon, setup screen, biometric enrollment check
This commit is contained in:
+15
-3
@@ -4,6 +4,7 @@ package me.khodak.mfa.databinding;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.Button;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.TextView;
|
||||
@@ -20,6 +21,9 @@ public final class ActivityMainBinding implements ViewBinding {
|
||||
@NonNull
|
||||
private final LinearLayout rootView;
|
||||
|
||||
@NonNull
|
||||
public final Button actionButton;
|
||||
|
||||
@NonNull
|
||||
public final ImageView icon;
|
||||
|
||||
@@ -29,9 +33,10 @@ public final class ActivityMainBinding implements ViewBinding {
|
||||
@NonNull
|
||||
public final TextView subText;
|
||||
|
||||
private ActivityMainBinding(@NonNull LinearLayout rootView, @NonNull ImageView icon,
|
||||
@NonNull TextView statusText, @NonNull TextView subText) {
|
||||
private ActivityMainBinding(@NonNull LinearLayout rootView, @NonNull Button actionButton,
|
||||
@NonNull ImageView icon, @NonNull TextView statusText, @NonNull TextView subText) {
|
||||
this.rootView = rootView;
|
||||
this.actionButton = actionButton;
|
||||
this.icon = icon;
|
||||
this.statusText = statusText;
|
||||
this.subText = subText;
|
||||
@@ -64,6 +69,12 @@ public final class ActivityMainBinding implements ViewBinding {
|
||||
// This is done to optimize the compiled bytecode for size and performance.
|
||||
int id;
|
||||
missingId: {
|
||||
id = R.id.actionButton;
|
||||
Button actionButton = ViewBindings.findChildViewById(rootView, id);
|
||||
if (actionButton == null) {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
id = R.id.icon;
|
||||
ImageView icon = ViewBindings.findChildViewById(rootView, id);
|
||||
if (icon == null) {
|
||||
@@ -82,7 +93,8 @@ public final class ActivityMainBinding implements ViewBinding {
|
||||
break missingId;
|
||||
}
|
||||
|
||||
return new ActivityMainBinding((LinearLayout) rootView, icon, statusText, subText);
|
||||
return new ActivityMainBinding((LinearLayout) rootView, actionButton, icon, statusText,
|
||||
subText);
|
||||
}
|
||||
String missingId = rootView.getResources().getResourceName(id);
|
||||
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
||||
|
||||
Reference in New Issue
Block a user