TextView tv = new TextView(context); tv.setEllipsize(TextUtils.TruncateAt.MARQUEE); tv.setSingleLine(true); tv.setSelected(true); tv.setFocusable(true); tv.setFocusableInTouchMode(true);
2021-11-27 11:00:45
单纯的在xml
布局文件中修改ellipsize
属性,跑马灯效果是无法生效的。 需要在代码中动态设置如下属性:
TextView tv = new TextView(context); tv.setEllipsize(TextUtils.TruncateAt.MARQUEE); tv.setSingleLine(true); tv.setSelected(true); tv.setFocusable(true); tv.setFocusableInTouchMode(true);