TextView设置android:ellipsize="marquee"属性,无法实现跑马灯效果的解决方法
2017-03-10 15:02
981 查看
TextView动态赋值时,需要在java代码中设置跑马灯效果才能生效
2.设置EditText不可编辑
private void setTextMarquee(TextView textView) { if (textView != null) { textView.setEllipsize(TextUtils.TruncateAt.MARQUEE); textView.setSingleLine(true); textView.setSelected(true); textView.setFocusable(true); textView.setFocusableInTouchMode(true); } }
2.设置EditText不可编辑
/** * 设置EditText不可编辑 * @param tv */ private void setUnEditable(TextView tv){ tv.setFocusable(false); tv.setFocusableInTouchMode(false); }
相关文章推荐
- Android基于TextView属性android:ellipsize实现跑马灯效果的方法
- TextView属性android:ellipsize实现跑马灯效果
- android TextView多行文本(超过3行)使用ellipsize="end"属性无效问题的解决方法
- Android TextView 跑马灯效果 android:ellipsize="marquee"
- TextView属性android:ellipsize="marquee"不生效的解决办法
- TextView title 文字过多滚动 TextView属性android:ellipsize="marquee"不生效的解决办法
- android中给TextView设置属性ellipsize, 过长自动隐藏 或 跑马灯效果
- TextView ellipsize=“marquee” 跑马灯效果不能实现,解决
- TextView属性android:ellipsize实现跑马灯效果,TextView内容过长加省略号,点击显示全部内容
- 使TextView组件的android:ellipsize="marquee"属性生效
- 对于TextView 设置 Ellipsize ="End" 无效时的解决方法
- TextView设置android:ellipsize=marquee不滚动
- 详解Android TextView属性ellipsize多行失效的解决思路
- android TextView 显示不全的问题解决,此问题是设置了maxLines和ellipsize=end情况下发生的!
- android TextView不用获得焦点实现跑马灯效果 两种方法
- textview中有很多行,我只让它显示三行,最后显示...,我设置了android:maxLines="3"和android:ellipsize="end",但出现的问题是只显示两行就显示“...”
- Android使用TextView,设置onClick属性无效的解决方法
- TextView属性android:ellipsize实现跑马灯效果
- Android 中TextView中跑马灯效果的实现方法
- Android使用TextView,设置onClick属性无效解决的方法