mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-12 10:49:06 +01:00
Use TextInputLayout from the Design Support Library to display errors
This commit is contained in:
@@ -2,6 +2,7 @@ package org.briarproject.android.util;
|
||||
|
||||
import android.annotation.SuppressLint;
|
||||
import android.os.Build;
|
||||
import android.support.design.widget.TextInputLayout;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
@@ -23,4 +24,12 @@ public class AndroidUtils {
|
||||
}
|
||||
return Collections.unmodifiableList(abis);
|
||||
}
|
||||
|
||||
public static void setError(TextInputLayout til, String error, boolean condition) {
|
||||
if (condition) {
|
||||
if (til.getError() == null)
|
||||
til.setError(error);
|
||||
} else
|
||||
til.setError(null);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user