`
喧嚣求静
  • 浏览: 581004 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

跑马灯结合TextSwitcher实现系统公告栏

 
阅读更多
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_margin="5dp"
    android:orientation="horizontal" >

    <TextView
        android:id="@id/swicherLabelTxt"
        android:text="系统公告:"
        android:textColor="@color/red"
        android:textSize="18sp"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

    <TextSwitcher
        android:id="@id/textSwicher"
        android:layout_weight="1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

</LinearLayout>

 文章首发:安卓技术原创apkdoc

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center_vertical"
    android:orientation="vertical" >
    <include layout="@layout/common_switch"/>

</LinearLayout>

 部分java代码

@Override
	public View makeView() {

		MarqueeTextView tv = new MarqueeTextView(getActivity());
		tv.setSingleLine(true);
		tv.setFocusable(true);
		tv.setEllipsize(TruncateAt.MARQUEE);
		tv.setMarqueeRepeatLimit(-1);
		tv.setText(resources[id]);
		
		return tv;
	}

 所需代码放附件

LOL视频

分享到:
评论

相关推荐

    TextView实现文字的跑马灯效果&TextSwitcher实现文字竖直飞出和飞入

    在这个话题中,我们将深入探讨如何利用`TextView`实现跑马灯效果以及如何通过`TextSwitcher`实现文字竖直飞出和飞入的动画效果。 **一、TextView的跑马灯效果** 跑马灯效果,也称为滚动文本效果,常用于显示过长的...

    自定义垂直跑马灯LinearLayout

    "自定义垂直跑马灯LinearLayout"是一个自定义布局组件,它扩展了Android原生的LinearLayout,并在其基础上实现了文字或图片沿垂直方向循环滚动的效果,类似于常见的广告轮播或者通知提示。这个自定义布局通常用于...

    自定义TextSwitcher实现文本自动垂直滚动

    然而,标准的TextSwitcher仅支持水平滚动,如果想要实现文本的垂直滚动效果,我们就需要对其进行自定义。这篇文章将详细介绍如何自定义TextSwitcher以实现文本的垂直滚动功能。 首先,我们要理解TextSwitcher的工作...

    TextSwitcher实现文字上下左右滚动

    在Android开发中,`TextSwitcher` 是一个用于创建文本切换动画效果的视图组件,常用于实现广告条或信息提示区域的文字上下左右滚动效果。它继承自`ViewSwitcher`,并内置了平滑过渡的动画,使得文本在切换时更加自然...

    TextSwitcher:仿京东、淘宝滚动小广播,实现文字轮播滚动

    在Android开发中,TextSwitcher是一个非常实用的控件,常用于实现文本的动态切换效果,比如我们在京东、淘宝等电商应用中常见的滚动小广播。这个控件属于ViewSwitcher家族,是Android SDK提供的一种视图切换器,专门...

    TextSwitcher

    总的来说,`TextSwitcher`是一个强大的工具,可以用于创建动态的文本展示效果,并结合点击事件实现与用户交互的功能。通过理解它的基本用法和自定义动画,开发者可以在Android应用中创造出各种富有吸引力的用户界面...

    自定义AutoTextView实现公告栏 3D 翻转动画

    本项目“自定义AutoTextView实现公告栏3D翻转动画”正是针对这一需求而设计的。它通过定制一个TextView子类,实现了公告栏文字的三维翻转动画,赋予了静态文本动态的生命力。 首先,我们要理解`AutoTextView`的概念...

    activity跳转动画,调用系统的闹钟,进程守护,跑马灯

    在Android开发中,标题"activity跳转动画,调用系统的闹钟,进程守护,跑马灯"涵盖了四个关键概念:Activity动画、系统闹钟服务、进程守护和跑马灯效果。接下来,我们将深入探讨这些知识点。 1. **Activity跳转动画...

    Android 文字跑马灯文字水平自动滚动控件及效果演示.rar

    Android 文字跑马灯文字水平自动滚动控件及效果演示,文字左右移动特效,文字滚动速度可调、文本颜色也可以自定义,可以用手触屏来控制是否停止文字滚动,控制点击停止或者继续运行,在开始滚动前,对文字样式做以下...

    textswitcher的官方demo

    在Android开发中,TextSwitcher是一个非常有用的视图组件,它允许开发者实现文本内容的平滑切换,通常伴有动画效果,提升用户体验。本教程将详细讲解`TextSwitcher`的官方示例及其核心知识点。 首先,`TextSwitcher...

    TextSwitcher垂直滚动文字广告demo

    在Android开发中,TextSwitcher是一个非常实用的控件,常用于实现文本的动态切换效果,比如我们在京东、淘宝的搜索框中看到的那种滚动小广播。这个“TextSwitcher垂直滚动文字广告demo”是一个示例项目,展示了如何...

    Android TextSwitcher实现文字上下翻牌效果(铜板街)

    总的来说,Android的TextSwitcher控件结合自定义动画和定时器,能够轻松创建出吸引人的文字切换效果,如文中提到的上下翻牌。开发者可以根据实际需求调整动画效果和切换间隔,以适应不同应用场景。

    Android 中textSwitcher与imageSwitcher的使用

    总之,`TextSwitcher`和`ImageSwitcher`为Android开发者提供了方便的文本和图像切换功能,通过它们,我们可以在保持用户界面流畅性的同时,实现内容的动态更新。在实际开发中,根据需求选择合适的组件,结合自定义...

    Android TextSwitcher(文字交换器)的使用

    TextSwitcher作为Android UI组件的一个重要工具,通过简单的API就可以实现文本的动态切换和动画效果。开发者可以充分利用它来增强应用的交互性和用户体验。理解并熟练掌握TextSwitcher的使用,能为你的应用增添更多...

    Android TextSwitcher Demo

    通过本实例"Android TextSwitcher Demo",开发者可以学习到如何结合布局、适配器和动画来使用`TextSwitcher`,从而提高应用程序的用户界面质量。同时,也可以根据项目需求,自定义动画效果和文本项的样式,以满足...

    图片轮播 文字轮播 ImageSwitcher TextSwitcher

    ImageSwitcher和TextSwitcher是Android SDK提供的一对控件,专门用于实现这样的动态切换效果。下面我们将深入探讨这两个控件的工作原理、使用方法以及实际应用中的注意事项。 首先,ImageSwitcher是用于在两个...

    ViewSwitcher实例ImageSwitcher和TextSwitcher免费demo

    这个实例是关于如何使用ViewSwitcher的子类ImageSwitcher和TextSwitcher来实现动态更换图片和文本的交互效果。下面将详细介绍这两个控件及其使用方法。 首先,**ViewSwitcher** 是一个基础容器,可以包含两个子视图...

    智能家居系统 文本切换TextSwitcher.doc

    TextSwitcher 主要用于在界面上动态地显示不同的文本内容,通常用于创建滚动公告、实时更新的数据展示等场景。它的主要特点是可以平滑地在不同文本之间进行切换,提升用户体验,使得信息的呈现更加生动和直观。 2....

    TextSwitcher的练习

    在实际项目中,你还可以结合定时器、异步任务等技术,让TextSwitcher自动切换文本,实现滚动公告、轮播图等功能。 总的来说,TextSwitcher是Android中一个强大的组件,它为开发者提供了方便的方式来更新和展示动态...

Global site tag (gtag.js) - Google Analytics