密码字段为float ValueToRoundPositive;
ValueToRoundPositive = 8.4;
int RoundedValue = (int)roundf(ValueToRoundPositive); //Output: 8
NSLog(@"roundf(%f) = %d", ValueToRoundPositive, RoundedValue);
float ValueToRoundNegative;
ValueToRoundNegative = -6.49;
int RoundedValueNegative = (int)roundf(ValueToRoundNegative); //Output: -6
NSLog(@"roundf(%f) = %d", ValueToRoundNegative, RoundedValueNegative);
,我在AutoCompleteTextView
空的时候尝试setError
,但我不希望显示此红色感叹号。我该怎么做?
P.S。最重要的字段也是AutoCompleteTextView
,(mailview),但当我setError
为空时,红色感叹号无法显示。
答案 0 :(得分:0)
为此,您需要使用 com.android.support....23.0.0
。
以及不要使用setError
,以便不会出现额外的感叹号而是使用其他方式来显示错误。
根据我的说法,在com.android.support....24.0.0
更新为TextInputLayout
时,这是错误,因为密码和setError
感叹号将被覆盖。
你应该只使用其中一个。
答案 1 :(得分:0)
你必须像这样调用setError
方法:
setError("Error", null)