Android TextView 字体滚动效果

 更新时间:2017年01月21日 09:00:54   投稿:lqh  
这篇文章主要介绍了Android TextView 字体滚动效果的相关资料,需要的朋友可以参考下

Android TextView 字体滚动效果

实例代码:

package com.godinsec.seland.ui.tools; 
 
import android.content.Context; 
import android.text.TextUtils.TruncateAt; 
import android.util.AttributeSet; 
import android.widget.TextView; 
 
public class MarqueTextView extends TextView { 
 
  public MarqueTextView(Context context, AttributeSet attrs, int defStyle) { 
    super(context, attrs, defStyle); 
    init(context); 
  } 
 
  public MarqueTextView(Context context, AttributeSet attrs) { 
    super(context, attrs); 
    init(context); 
  } 
 
  public MarqueTextView(Context context) { 
    super(context); 
    init(context); 
  } 
 
  private void init(Context context) { 
     setEllipsize(TruncateAt.MARQUEE) ; 
  } 
 
  @Override 
  public boolean isFocused() { 
 
    return true; 
  } 
} 

Android  XML:

<com.godinsec.seland.ui.tools.MarqueTextView 
      android:id="@+id/tv_attention_name" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_gravity="center_vertical" 
      android:layout_weight="1" 
       
      android:ellipsize="marquee" 
      android:focusable="true" 
      android:focusableInTouchMode="true" 
      android:marqueeRepeatLimit="marquee_forever" 
      android:singleLine="true" 
       
      android:text="XXXXXXXXXXXXXXXXXX" 
      android:textColor="@color/textcolor_black_b2" 
      android:textSize="@dimen/text_sp_s3" /> 

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • Android仿ios加载loading菊花图效果

    Android仿ios加载loading菊花图效果

    这篇文章主要介绍了Android仿ios加载loading菊花图效果,本文通过实例代码效果图展示给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-09-09
  • Android Flutter实现兴趣标签选择功能

    Android Flutter实现兴趣标签选择功能

    我们在首次使用内容类 App 的时候,不少都会让我们选择个人偏好,通过这些标签选择可以预先知道用户的偏好信息。我们本篇就来看看 Flutter 如何实现兴趣标签的选择,需要的可以参考一下
    2022-11-11
  • react native android6+拍照闪退或重启的解决方案

    react native android6+拍照闪退或重启的解决方案

    android 6+权限使用的时候需要动态申请,那么在使用rn的时候要怎么处理拍照权限问题呢?本文提供的是一揽子rn操作相册、拍照的解决方案,需要的朋友可以参考下
    2017-11-11
  • Android自定义实现BaseAdapter的普通实现

    Android自定义实现BaseAdapter的普通实现

    这篇文章主要为大家详细介绍了Android自定义实现BaseAdapter的普通实现,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • Android中startService基本使用方法概述

    Android中startService基本使用方法概述

    这篇文章主要介绍了Android中startService基本使用方法,详细解释了startService的基本使用概述及其生命周期,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2015-12-12
  • android canvas使用line画半圆

    android canvas使用line画半圆

    这篇文章主要为大家详细介绍了android canvas使用line画半园,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-02-02
  • Android中View的炸裂特效实现方法详解

    Android中View的炸裂特效实现方法详解

    这篇文章主要介绍了Android中View的炸裂特效实现方法,涉及Android组件ExplosionField的相关定义与使用技巧,需要的朋友可以参考下
    2016-07-07
  • Android仿手机通讯录地址选择功能

    Android仿手机通讯录地址选择功能

    这篇文章主要为大家详细介绍了Android仿手机通讯录地址选择功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • Android APP启动方式、启动流程及启动优化分析

    Android APP启动方式、启动流程及启动优化分析

    这篇文章主要介绍了Android APP启动方式、启动流程及启动优化分析的相关资料,需要的朋友可以参考下
    2016-09-09
  • android之json数据过长打印不全问题的解决

    android之json数据过长打印不全问题的解决

    这篇文章主要介绍了android之json数据过长打印不全问题的解决,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04

最新评论