Use TextInputLayout from the Design Support Library to display errors

This commit is contained in:
str4d
2015-12-27 21:22:34 +00:00
committed by akwizgran
parent 981903aa57
commit 9b1dacfe97
4 changed files with 58 additions and 21 deletions

View File

@@ -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);
}
}