密码字段为AutoCompleteTextView
,我试图做setError
当它是空的,但我不希望这个红色感叹号显示。我应该怎么做?
P.S.在此之上的字段也是AutoCompleteTextView
,(mailview),但是当我做setError
时它是空的,红色感叹号不显示。
密码字段为AutoCompleteTextView
,我试图做setError
当它是空的,但我不希望这个红色感叹号显示。我应该怎么做?
P.S.在此之上的字段也是AutoCompleteTextView
,(mailview),但是当我做setError
时它是空的,红色感叹号不显示。
为此,您需要使用com.android.support....23.0.0
。
以及不使用setError
,以便额外的感叹不会出现,而是使用其他方式显示错误。
根据我来说,这是在TextInputLayout
更新到com.android.support....24.0.0
作为密码,setError
感叹号会overrite一个错误。
你应该只使用其中的一个。
现在我得到了新的异常,在扩展preferenceActivity类。java.lang.IllegalArgumentException:AppCompat不支持当前的主题功能:{windowActionBar:false,windowActionBarOverlay:false,android:windowIsFloating:false,windowActionModeOverlay:false ,windowNoTitle:false} – misha
请检查http://stackoverflow.com/questions/29790070/upgraded-to-appcompat-v22-1-0-and-now-getting-illegalargumentexception-appcompa –
使用** Theme.AppCompat.NoActionBar **作为你的父母主题 –
你必须调用setError
方法是这样的:
setError("Error", null)
什么版本您使用的com.android.support:库? –
com.android.support .... 24.2.0 – misha
尝试使用较低版本到23.它会工作 –