私はプログラムによってTextView
を作成します。私はこのようマーキーと単一ラインを設定します。TextViewは1行に全文を表示していません -
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行でフルテキストを表示させる方法に関する提案はありますか?
などの必要な属性を試してみてください? – Rodriquez
@Rodriquezいいえ、私はsetWidth(3000)を使用していましたが、他の多くの値を試しましたが、同じ結果が同じです – MBH
wrap_content?それを試してくださいこれはいくつのテキスト==非常に多くのサイズのように動作する必要があります – Rodriquez