Refactor FingerprintEnrollEnrolling to fragment
Bug: b/260957933 Test: NA Change-Id: I8f704297a2a53ddf39734e0fefe258a123255341
This commit is contained in:
@@ -56,6 +56,10 @@ public class FingerprintEnrollProgressViewModel extends AndroidViewModel {
|
||||
private final MutableLiveData<EnrollmentStatusMessage> mErrorMessageLiveData =
|
||||
new MutableLiveData<>();
|
||||
|
||||
private final MutableLiveData<Boolean> mAcquireLiveData = new MutableLiveData<>();
|
||||
private final MutableLiveData<Integer> mPointerDownLiveData = new MutableLiveData<>();
|
||||
private final MutableLiveData<Integer> mPointerUpLiveData = new MutableLiveData<>();
|
||||
|
||||
private byte[] mToken = null;
|
||||
private final int mUserId;
|
||||
|
||||
@@ -86,6 +90,21 @@ public class FingerprintEnrollProgressViewModel extends AndroidViewModel {
|
||||
public void onEnrollmentError(int errMsgId, CharSequence errString) {
|
||||
mErrorMessageLiveData.postValue(new EnrollmentStatusMessage(errMsgId, errString));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onAcquired(boolean isAcquiredGood) {
|
||||
mAcquireLiveData.postValue(isAcquiredGood);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onPointerDown(int sensorId) {
|
||||
mPointerDownLiveData.postValue(sensorId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onPointerUp(int sensorId) {
|
||||
mPointerUpLiveData.postValue(sensorId);
|
||||
}
|
||||
};
|
||||
|
||||
public FingerprintEnrollProgressViewModel(@NonNull Application application,
|
||||
@@ -132,6 +151,19 @@ public class FingerprintEnrollProgressViewModel extends AndroidViewModel {
|
||||
return mErrorMessageLiveData;
|
||||
}
|
||||
|
||||
public MutableLiveData<Boolean> getAcquireLiveData() {
|
||||
return mAcquireLiveData;
|
||||
}
|
||||
|
||||
public MutableLiveData<Integer> getPointerDownLiveData() {
|
||||
return mPointerDownLiveData;
|
||||
}
|
||||
|
||||
public MutableLiveData<Integer> getPointerUpLiveData() {
|
||||
return mPointerUpLiveData;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Starts enrollment and return latest isEnrolling() result
|
||||
*/
|
||||
|
Reference in New Issue
Block a user