如何防止 TextView 或任何视觉对象包裹到屏幕上,而是将它们从侧面切掉?是否有一些 XML 属性或代码来执行此操作,或者是否不可能有任何内容从屏幕溢出?
例如,你有这个:
但你真的想要这个:
有任何想法吗?
签出android:maxLines="1"
,如果你想添加结尾...
添加也android:ellipsize="end"
<TextView
android:id="@+id/name"
android:text="i want this to crop not wrap"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:maxLines="1"
android:ellipsize="end" />
android:singleLine="true"
在 API Level 3中已弃用。
你正在寻找android:singleLine="true"
.
你检查过android:scrollHorizontally吗?如果这不起作用,还有一个HorizontalScrollView 。
在java代码中它是:
textView.setSingleLine();
textView.setHorizontallyScrolling(true);
为我工作。