android 6.0 textview 跑马灯失效和出现抖动的解决方法

原创 2016年05月10日 21:46:10

最近搞个项目,要在地图上显示天气信息,我使用了个textview加跑马灯效果进行滚动显示,一切都很正常。
前几天测试在6.0系统的机子上进行了测试,发现跑马灯失效了,一直在抖动。感觉像是6.0兼容性上的问题,但又感觉有点不可能,系统组件不应该会有这个问题的,随即做了个简单的demo,仅跑马灯显示文字。结果在6.0系统上一切正常。
想起来跑马灯的效果需要控件获取焦点,想到可能在6.0上,textview跟地图的surfaceview在获取焦点时,可能存在着冲突,抖动的原因估计就是两者一直在竞争焦点。
想到网上有人重写textview,直接在isFocus一直返回true来实现无需focus也能实现跑马灯的功能,试了下,依旧不行。
想着在textview外再包一层RelativeLayout或者LinearLayout,不直接与surfaceview直接竞争焦点,是否就可行了?
试了后,果然可以了,而且在6.0以下的系统也无影响,算是顺利解决这个小问题了。做个记录吧

转载请声明原文地址:http://blog.csdn.net/sagittarius1988/article/details/51366970

版权声明:本文为博主原创文章,未经博主允许不得转载。

android 关于textview跑马灯的问题解决方案

android 关于textview跑马灯的问题解决方案
  • coderinchina
  • coderinchina
  • 2016年04月11日 20:00
  • 320

android 和传统跑马灯效果说再见

android 和传统跑马灯效果说再见
  • coderinchina
  • coderinchina
  • 2016年10月27日 10:58
  • 3219

安卓使用Textview做跑马灯出现滚动重复跳动问题

之前公司项目有那个滚动公告需求,因此使用了TextView做了一个跑马灯,然后安卓系统更新到7.0以后,跑马灯在界面中出现滚动重复的问题。如下: 为什么出现这样的问题呢,可能是因为新版安卓系统手机...
  • lyj1005353553
  • lyj1005353553
  • 2017年03月21日 12:04
  • 904

android 跑马灯重复抖动的解决方法

先贴一下TextView跑马灯的实现代码
  • jifashihan
  • jifashihan
  • 2017年12月07日 19:16
  • 60

Android开发中跑马灯效果的实现

跑马灯效果这个功能,是因为现在做的这个项目的老大想要加的一个功能点。所以我找了些资料和一些自己的改进及理解,这里分享给大家。 跑马灯在编程中,通常指有时需要用一矩形条显示少量用户特别关心的信息,这条信...
  • csdnzouqi
  • csdnzouqi
  • 2016年11月30日 20:41
  • 2015

自定义TextView跑马灯效果可控制启动/停止/速度

Android自带的跑马灯效果不太好控制,还必须要满足条件才能有效果,而且速度不受控制。前面我的博客中有一篇就是用Android自带的跑马灯效果的,但是基于不同的使用效果,这里在网上找到了一个更好的方...
  • chixinwuxue
  • chixinwuxue
  • 2014年12月11日 15:29
  • 4638

Android控件抖动效果

应用场景: 在Android的开发过程,为了给用户提供一种明了的提醒效果,如登录时,密码未填写;查询操作时,未填写查询条件信息。使密码EditView与查询Button,出现抖动效果,以提醒用户为填...
  • ma_hoking
  • ma_hoking
  • 2014年05月06日 20:29
  • 3014

Android-View-Animation 编辑框抖动shake

截图如下: 1. Activity 很简单,如下: package com.example.viewanimationshake; import android.os.Bundle; im...
  • sam_linux
  • sam_linux
  • 2013年12月13日 16:04
  • 2538

Android 字体抖动效果Demo

  • 2014年10月31日 17:41
  • 202KB
  • 下载

Android窗口抖动之动画实现

 Android窗口抖动之动画实现 Android的窗口抖动,可以通过写xml动画配置文件实现,比如常见的微信摇一摇,其实就是通过Android动画的一些基本属性如translate,cycl...
  • zhangphil
  • zhangphil
  • 2016年01月08日 15:34
  • 2253
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android 6.0 textview 跑马灯失效和出现抖动的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)