`
abc20899
  • 浏览: 931720 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

TextView自己滚动

阅读更多
Android中我们为了实现文本的滚动可以在ScrollView中嵌入一个TextView,其实TextView自己也可以实现多行滚动的,毕竟ScrollView必须只能有一个直接的子类布局。只要在layout中简单设置几个属性就可以轻松实现

  <TextView 
    android:id="@+id/tvCWJ" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:scrollbars="vertical"   <!--垂直滚动条 -->
    android:singleLine="false"       <!--实现多行 -->
    android:maxLines="15"            <!--最多不超过15行 -->
    android:textColor="#FF0000"
    /> 

   当然我们为了让TextView动起来,还需要用到TextView的setMovementMethod方法设置一个滚动实例,代码如下

   TextView tvAndroid123 = (TextView)findViewById(R.id.tvCWJ);  
   tvAndroid123.setMovementMethod(ScrollingMovementMethod.getInstance());   // Android开发网提示相关的可以查看SDK中android.text.method分支了解更多


分享到:
评论

相关推荐

    Android实现TextView文字滚动.zip

    然而,当TextView中的文本内容超出显示区域时,我们有时需要实现文本的滚动效果,以便用户可以查看全部内容。本教程将深入讲解如何在Android中实现TextView的文字滚动功能。 首先,我们要了解TextView的两种滚动...

    Android 实现TextView上下滚动效果

    在Android开发中,实现TextView的上下滚动效果可以让信息在有限的空间内持续展示,提升用户体验。以下将详细讲解如何实现这一功能。 首先,我们要明白TextView是Android SDK中的一个基础组件,用于显示单行或多行...

    Android TextView自动滚动

    有时,当文本内容超出`TextView`的可视范围时,我们可能需要实现文本的自动滚动功能,以确保用户能够完整阅读所有信息。本篇文章将深入探讨如何在Android中实现`TextView`的上下及左右自动滚动。 一、上下自动滚动 ...

    Android TextView实现垂直滚动效果的方法

    在Android开发中,当需要在一个TextView中展示大量文本,而屏幕空间有限时,可以使用TextView的垂直滚动功能来实现文本的连续显示。本篇文章将详细讲解如何在Android中实现TextView的垂直滚动效果。 首先,要开启...

    TextView上下滚动实现通知效果

    当我们需要实现类似淘宝头条那样的通知栏效果,即文本信息能够自动上下滚动时,这就涉及到了自定义TextView以及动画处理的知识点。 首先,我们需要了解TextView的基本属性和方法。TextView支持设置文本内容、字体...

    listview textview水平滚动

    然而,有时我们希望在ListView的每一项中包含的TextView能够实现水平滚动效果,这样可以更好地展示宽度过大的文本内容。本教程将深入探讨如何实现ListView中的TextView水平滚动,并结合Adapter进行操作。 首先,...

    安卓,Android TextView的垂直滚动效果和上下滚动效果,原生动画实现

    在Android开发中,TextView是用于显示单行或多行文本的视图组件,有时我们需要实现文本内容的滚动效果,比如在信息过多无法一次性显示时。本文将深入探讨如何使用原生的Android动画技术来实现TextView的垂直滚动效果...

    Android 多个TextView文字横向自动滚动(可点击)

    在实现自动滚动效果时,通常会用到`TextView`的`marqueeRepeatLimit`属性,它可以设置为`marquee_forever`,使得文本在达到边界后自动回滚,形成循环滚动的效果。此外,`ellipsize`属性可以设置为`marquee`,这样当...

    android TextView水平滚动和垂直滚动效果

    本篇文章将深入探讨如何实现TextView的水平滚动和垂直滚动效果,并通过实际案例进行说明。 首先,我们要了解TextView的基本属性。`android:singleLine`(已被弃用,但仍然可用)或`android:maxLines`属性可以限制...

    TextView上下滚动效果

    这个项目就是针对这样的需求,提供了一个在`Eclipse`环境下开发的`TextView`上下滚动效果的示例。 要实现`TextView`的上下滚动效果,我们可以利用`TextView`的`marquee`属性和`ellipsize`属性。首先,`marquee`属性...

    Textview滚动案例

    本文将详细讲解如何实现`TextView`的滚动效果,包括使用原生`TextView`和自定义`TextView`两种方法。 一、原生`TextView`滚动(Marquee) 原生`TextView`内置了滚动效果,主要通过设置`android:singleLine`和`...

    Android 应用中TextView垂直滚动

    虽然Android SDK原生支持TextView的水平滚动(横向跑马灯效果),但并未提供直接的方法来实现垂直滚动。在面对这种需求时,开发者需要自定义解决方案。 首先,我们来看一下XML布局文件`textscroll.xml`的部分配置。...

    android如何写一个循环文字滚动的TextView

    在Android开发中,实现一个循环滚动的文字效果,通常可以使用`TextView`的`marquee`属性或者自定义View来达到目的。以下将详细介绍这两种方法。 ### 使用`TextView`的`marquee`属性 `TextView`的`marquee`属性是...

    TextView 垂直自动滚动

    当我们需要在`TextView`中实现垂直自动滚动时,主要是为了让较长的文本在有限的屏幕空间内不断滚动显示,使得用户能够阅读到全部内容。本文将详细探讨如何在Android中实现`TextView`的垂直自动滚动功能。 ### 1. ...

    TextView祥云滚动动画效果实例

    在Android开发中,UI元素的动态效果是提升用户体验的关键因素之一。`TextView`作为最常用的显示文本组件,其滚动动画可以...通过调整相关属性和代码,你可以根据自己的应用需求定制滚动效果,增强用户界面的动态体验。

    Android三种方法实现TextView文字滚动效果.rar

    Android三种方法实现TextView文字滚动效果,很多人叫做跑马灯,这个不是图片滚动,是纯文字版的,我这android环境Down掉了,死活调试不起来,没截图了,需要的自行下载本源码包,代码中有中文注释,从代码看,除了...

    TextView实现上线滚动

    在某些场景下,我们可能希望让`TextView`中的文字实现上下滚动的效果,以展示更多的信息或者吸引用户的注意力。这篇博文中,开发者`zjc08125`分享了如何在Android中实现`TextView`的上下滚动特效。 首先,我们要...

    textview实现歌词向上滚动效果

    当我们需要实现歌词滚动效果时,TextView也能胜任。歌词滚动效果通常是音乐播放应用中的一个特色功能,它能让用户随着歌曲的播放看到歌词逐句上移,增加用户的沉浸感和体验感。下面我们将详细探讨如何利用TextView...

    关于android TextView自动滚动的测试

    在Android应用开发中,`TextView`是用于显示文本的基本组件,有时我们可能需要实现文本的自动滚动效果,特别是在显示大量内容而无法一次性完全显示时。本篇将详细讲解如何在`TextView`中实现自动滚动,并提供相关的...

Global site tag (gtag.js) - Google Analytics