<TextView
android:id="@+id/lbl_search_string"
android:text="sdsdf kjnknlkn kjnlknln lknlnln lknlsnln lkjnlkjj hbhbhb hbhbh "
android:layout_weight="1"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:ellipsize="end"
android:maxLines="1"
android:textColor="#333"
android:textSize="@dimen/txt_18sp"
android:inputType="textCapSentences"
android:paddingLeft="@dimen/dimen_5dp"
android:paddingRight="@dimen/dimen_5dp"
android:scrollHorizontally="true"/>
在上面的文本视图中,如果我删除&#34; inputType&#34;然后ellipsize工作就好像我添加&#34; inputType&#34; ellipsize没有工作。
我需要ellipsize和inputType =&#34; textCapSentences&#34;在同一文本视图中
答案 0 :(得分:1)
如果设置,则会导致比视图宽的单词 椭圆化而不是在中间破碎。你经常也会想要 设置scrollHorizontally或singleLine以使文本为 整体也被限制在一条线而不是仍被允许 分成多行。
<强>不要强>
android:inputType="text"
不要
android:inputType="textCapSentences"