`
1846396994
  • 浏览: 76599 次
社区版块
存档分类
最新评论

android自定义View-垂直滚动的TextView

 
阅读更多

其实要让TextView能够滚动,可以使用ScrollView/HorizontalScrollView或者设置ScrollingMovementMethod来实现。 点击查看:android实现TextView垂直或水平滚动 下面自定义垂直滚动的TextView,主要是用来学习Scroller的使用。关于ScrollTextView的实现,可以看下面的介绍和源码。 package com.orgcent.demo.view; import android.content.Context; import android.util.AttributeSet; import android.view.MotionEvent; import android.view.VelocityTracker; import android.view.ViewConfiguration; import android.view.animation.DecelerateInterpolator; import android.widget.Scroller; import android.widget.TextView; /** * 配置android:scrollbars="vertical",启用垂直滚动条 * * 实现水平滚动就是修改mScrollX,可参考HorizontalScrollView



原文地址:android自定义View-垂直滚动的TextView | http://orgcent.com/android-custom-vertical-scroll-textview/
分享到:
评论

相关推荐

    安卓textView相关-自定义垂直循环滚动Textview.rar

    总的来说,这个自定义垂直循环滚动TextView是Android开发中的一个实用组件,它通过自定义View的方式,实现了文本的动态展示,对于提高用户体验和丰富界面设计有着积极的作用。通过深入研究和理解其工作原理,开发者...

    Android垂直滚动TextView跑马灯Demo

    它涵盖了Android自定义View的基本原理,如重绘、测量、属性设置以及动画实现,对于提升Android UI设计能力大有裨益。通过这个Demo,开发者可以了解并掌握创建动态滚动效果的技术,从而在实际项目中创造出更丰富的...

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

    本文将深入探讨如何使用原生的Android动画技术来实现TextView的垂直滚动效果以及上下滚动效果。 一、基本概念 1. 垂直滚动:当TextView中的文本内容超出可视区域时,可以通过垂直滚动来展示未显示的部分。通常有两...

    垂直滚动TextView.zip

    总之,"垂直滚动TextView.zip"是一个关于Android自定义组件的示例,它展示了如何通过编程实现TextView的自动垂直滚动效果。通过学习和理解这个示例,开发者可以增强自定义视图的能力,并在实际项目中实现更多丰富的...

    Android自动滚动的TextView

    本篇将详细介绍如何实现Android自动滚动的TextView,以及提供的两个自定义实现:上下滚动和左右滚动。 1. **基础概念** - TextView:Android UI框架中的核心组件之一,用于展示单行或多行文本,支持富文本格式和...

    自定义view实现垂直gallery滚动

    总的来说,实现这样一个自定义垂直滚动Gallery,需要深入理解Android的触摸事件处理、视图绘制机制、动画系统以及性能优化策略。这是一个挑战性但富有成就感的任务,可以锻炼开发者对Android底层框架的理解和掌控...

    android垂直滚动的textview,仿跑马灯效果

    在Android开发中,实现一个垂直滚动的TextView以达到跑马灯效果是一项常见的需求。这种效果常见于各种信息展示,如公告、广告等,使得较长的文字能够在有限的空间内完整展示。以下将详细介绍如何在Android中创建这样...

    android之点击自动滚动textview

    在XML布局文件中,可以通过设置`android:singleLine="false"`和`android:ellipsize="marquee"`来启用垂直滚动。`ellipsize`属性的`marquee`值会让文本像跑马灯一样自动滚动。但请注意,这并不适用于点击后自动滚动...

    垂直滚动textview例子

    简单的垂直滚动自定义view

    android 垂直滚动的TextView

    本篇文章将深入探讨如何在Android中设置`TextView`实现垂直滚动,并通过一个名为`VerticalScrollTextView_Demo`的示例项目进行详细解析。 首先,我们需要理解`TextView`的基本属性。`android:singleLine`属性控制...

    Android仿淘宝头条垂直滚动,垂直走马灯,公告

    在Android应用开发中,"Android仿淘宝头条垂直滚动,垂直走马灯,公告"这个主题涉及到的是一个常见的UI效果,通常用于展示动态更新的信息或者广告。这种效果可以在新闻头条、公告栏或者活动推广等场景中看到,用户...

    android多种方式实现垂直滚动和水平滚动跑马灯效果

    综上所述,实现Android的垂直滚动和水平滚动跑马灯效果,需要结合自定义View、文本绘制、动画机制、文本截断、方向控制和性能优化等多个知识点。通过这个项目,开发者可以深入理解Android图形绘制和动画系统,提升...

    垂直滚动TextView

    "垂直滚动TextView"就是一种扩展了标准`TextView`功能的自定义视图,它允许文本在垂直方向上自动或手动滚动。这种功能在公告、滚动字幕或者新闻标题等场景下非常常见。 要理解如何实现垂直滚动`TextView`,首先我们...

    TextView实现上线滚动

    这篇博文中,开发者`zjc08125`分享了如何在Android中实现`TextView`的上下滚动特效。 首先,我们要理解`TextView`的滚动机制。默认情况下,当`TextView`的内容超出其可见区域时,用户可以通过滑动来查看被遮挡的...

    垂直滚动的textview

    本文将深入探讨如何在Android中创建一个可以垂直滚动的`TextView`。 首先,我们要理解`TextView`的基本属性。`android:singleLine`属性可以使`TextView`内容单行显示并自动换行,而`android:maxLines`则可以限制...

    Android 自定义控件之垂直公告栏

    首先,我们需要了解Android自定义控件的基本流程。自定义控件主要涉及到以下几个步骤: 1. 创建一个新的Java类:继承自Android的基础视图类,如`View`或`ViewGroup`。在这个例子中,我们可以创建一个名为`...

    Android文字竖直排版TextViewVertical(可横向滚动)(转)

    在一些特定场景下,如阅读古籍、诗词或创建垂直滚动的公告栏,我们可能需要将文字改为竖直方向排列。 `TextViewVertical`控件的实现原理通常是通过重写`TextView`的`onDraw()`方法来改变文字绘制的方向。在这个方法...

    android_TextView_垂直自动滚动.doc

    虽然TextView本身不直接支持垂直滚动,但可以通过自定义View来实现这一功能。以下是一个基于TextView的垂直滚动实现方法。 首先,创建一个新的类`VerticalScrollTextView`,让它继承自TextView。这样,我们可以利用...

    Android垂直滚动的图文混排字幕效果

    在Android开发中,实现“垂直滚动的图文混排字幕效果”是一项常见的需求,尤其在新闻、直播或者视频播放应用中。这种效果通常涉及到UI设计、布局管理以及动画处理等多个技术点。以下将详细讲解如何在Android中创建...

    Android自定义控件之上下轮播通知消息

    在Android开发中,自定义控件是提升应用用户体验和界面个性化的重要手段。本文将深入探讨如何实现一个类似于京东快报的上下轮播通知消息的自定义控件。这个控件能够每3秒自动滚动显示一条新的通知消息,为用户提供...

Global site tag (gtag.js) - Google Analytics