在textview标签下设置这些属性 当textview不能一行显示完的时候就会轮播

android:ellipsize="marquee"        android:marqueeRepeatLimit="marquee_forever"        android:scrollX="2px"        android:singleLine="true"        android:focusable="true"        android:focusableInTouchMode="true"

效果如图

必须有焦点才能轮播 不然就没反应 页面中有其他会抢占焦点的东西 就会导致没法动起来

解决方法 新建一个类 继承AppCompatTextView 重写

    @Override    public boolean isFocused() {        return true;    }

缺点:界面中有间接性获取焦点的控件就会闪烁 如轮播图banner

更多相关文章

  1. 关于android里面的几种Selector状态
  2. 关于android里面的几种Selector状态
  3. Android(安卓)跑马灯效果auto scroll textview简化设置和解决焦
  4. Android中Selector的用法
  5. Android(安卓)Edittext获取焦点后,弹出的软键盘显示搜索、发送、
  6. Android下修改SeekBar样式
  7. Android实现TextView跑马灯效果
  8. android 焦点问题的汇总
  9. 四种Laravel ORM开启created_at的方法

随机推荐

  1. nature发声: 2020年要么选学术要么选孩子
  2. 树与二叉树入门(一)
  3. 拥抱人工智能竞赛,但不要忽略项目审计
  4. C语言笔记
  5. 串与数组,广义表
  6. 2020年中国内地学者发表的2062篇经济学领
  7. 说说996.ICU
  8. 将powerjob-server 3.4升级为4.0版本
  9. maven-resources-plugin修改了我的文件
  10. 2021-03-28:定义一种数:可以表示成若干(数量