如何防止EditText在字符串末尾包含三个点。如何用最后一个字组合三个点?
没有代码,在xml中声明了EditText。 xml布局是:
<EditText
android:id="@+id/comment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:ems="10"
android:gravity="top|left"
android:hint="Добавьте комментарий к фото..."
android:lines="3"
android:maxLines="5"
android:background="@drawable/bg_input"/>
答案 0 :(得分:1)
android:ellipsize="end"
如果长度大于TextView
或EditText
,如果您希望它在单行中,并且最后一个世界以点数结束,则会为文本末尾添加点数{ {1}}或者如果多行使用andorid:singleline="true"
或更多。
答案 1 :(得分:0)
尝试将android:singleLine="true"
用于EditText
。
答案 2 :(得分:0)
尝试在xml文件中的EditText中使用android:ellipsize="none"
。