Java代码包装html文本装入Android TextView实现跑马灯
Posted zhangphil
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java代码包装html文本装入Android TextView实现跑马灯相关的知识,希望对你有一定的参考价值。
Java代码包装html文本装入android TextView实现跑马灯
String html = "<font color=\\"#436EEE\\">▰</font><font color=\\"#6495ED\\">▰</font><font color=\\"#CAE1FF\\">▰</font>";
String ss = "";
for (int i = 0; i < 100; i++)
ss = ss + html;
TextView textView = findViewById(R.id.text);
if (textView != null)
Spanned spanned = Html.fromHtml(ss, Html.FROM_HTML_MODE_COMPACT);
textView.setText(spanned);
textView.setEllipsize(TextUtils.TruncateAt.MARQUEE);
textView.setSingleLine(true);
textView.setSelected(true);
至于xml布局里面的TextView非常简单:
<TextView
android:id="@+id/text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textStyle="bold" />
以上是关于Java代码包装html文本装入Android TextView实现跑马灯的主要内容,如果未能解决你的问题,请参考以下文章
如何使 wrap_content 文本视图包装其内容仅足以使其他视图在 LinearLayout android 中可见?