我对EditText.setError()
有疑问。
我有一个EditText:
<TextView android:id="@+id/sc_num"
style="@style/textLabel"
android:text="@string/scnum"
android:layout_below="@+id/creditCard"/>
<EditText android:id="@+id/credit"
android:background="@android:drawable/editbox_background"
android:layout_below="@+id/sc_num"
android:layout_alignRight="@+id/state"/>
我想显示错误消息“请输入有效的安全码”
使用setError()
方法。
当我运行应用程序时,我收到的错误显示在多行中,如图所示
如何以单行显示此错误?
答案 0 :(得分:1)
尝试android:scrollHorizontally="true"
。
修改强>
使用android:SingleLine="true"
。