我通過編程創建了TextView
。我建立選取框和單線爲這樣:TextView未在1行中顯示全文 - Android
contol_list_textview_scrolltext[t].setEllipsize(TextUtils.TruncateAt.MARQUEE);
contol_list_textview_scrolltext[t].setSingleLine(true);
contol_list_textview_scrolltext[t].setMaxLines(1);
contol_list_textview_scrolltext[t].setLines(1);
contol_list_textview_scrolltext[t].setMarqueeRepeatLimit(-1); // marquee forever
contol_list_textview_scrolltext[t].setHorizontalFadingEdgeEnabled(true);
contol_list_textview_scrolltext[t].setHorizontallyScrolling(true);
contol_list_textview_scrolltext[t].setFocusable(true);
contol_list_textview_scrolltext[t].setFocusableInTouchMode(true);
contol_list_textview_scrolltext[t].setSelected(true);
我仍然只能看到上相同的寬度在屏幕文本,未示出的其他文本。當我嘗試從左到右滑動TextView
。
我試圖將寬度設置爲非常大的寬度,但它仍然無法工作。
有關如何讓TextView
在1行顯示全文的任何建議?
有U使用上的TextView matchParent寬度是多少? – Rodriquez
@Rodriquez不,我使用setWidth(3000),我嘗試了很多其他更大的值,仍然是相同的結果 – MBH
wrap_content?嘗試它,這必須像多少文字==這麼多大小 – Rodriquez