我在我的布局中添加了一个EditText,但是ellipsize不起作用。有谁能够帮我?感谢。
<EditText
android:layout_width="match_parent"
android:layout_margin="10dp"
android:singleLine="true"
android:ellipsize="end"
android:textSize="24dp"
android:layout_height="wrap_content" />
&#13;
答案 0 :(得分:0)
Ellipsize="end"
无法使用可编辑的EditText
,因此您需要将EditText
设置为不可编辑才能使其正常工作。使用以下代码
<EditText
android:layout_width="match_parent"
android:layout_margin="10dp"
android:textSize="24dp"
android:editable="false"
android:text="A long texttttttttttttttttttttttttttttttttttttttttttttt"
android:lines="1"
android:scrollHorizontally="true"
android:ellipsize="end"
android:singleLine="true"
android:layout_height="wrap_content"
tools:ignore="Deprecated" />
答案 1 :(得分:0)
ellipsize可能仅适用于
android:ellipsize="end"
android:singleLine="true"
有时我们再添加一个
android:maxLines="n"