TextView不用ScrollViewe也可以滚动的方法

转自:http://www.jb51.net/article/43377.htm

android TextView不用ScrollViewe也可以滚动的方法。

TextView textview = (TextView) findViewById(R.id.text);
            /**             * 
             * 只有调用了该方法,TextView才能不依赖于ScrollView而实现滚动的效果。
             * 要在XML中设置TextView的textcolor,否则,当TextView被触摸时,会灰掉。
             */

textview.setMovementMethod(ScrollingMovementMethod.getInstance());

xml:

 1 <TextView
 2    xmlns:android="http://schemas.android.com/apk/res/android"
 3   android:layout_width="fill_parent"
 4   android:layout_height="wrap_content"
 5   android:textSize="18sp"
 6   android:scrollbars="vertical"
 7    android:maxLines="12"
 8   android:textColor="@color/white"
 9   android:text="@string/str"
10   android:id="@+id/text"
11   ></TextView>
时间: 2024-11-05 19:44:47

TextView不用ScrollViewe也可以滚动的方法的相关文章

android TextView不用ScrollViewe也可以滚动的方法

TextView textview = (TextView) findViewById(R.id.text); /** * * 只有调用了该方法,TextView才能不依赖于ScrollView而实现滚动的效果. * 要在XML中设置TextView的textcolor,否则,当TextView被触摸时,会灰掉. */ textview.setMovementMethod(ScrollingMovementMethod.getInstance()); <TextView xmlns:androi

STM8不用手动复位进入自带Bootloader方法(串口下载)

源:STM8不用手动复位进入自带Bootloader方法(串口下载) STM8不用手动复位进入自带Bootloader方法(串口下载)除非STM8片子的空的,如果复位运行的是自带Bootloader,而且要通过串口下载程序的话,必须在1s内点击上位机,要不然就运行用户程序了. 这一步很麻烦,所以想把它给省掉. 后来发现上位机Flash Loader Demonstrator在启动画面点击Next后,会先从串口的DTR.RTS输出一个大概100多毫秒的脉冲,TTL电平就是负脉冲了,之后才会和单片机

TextView不用获取焦点也能实现跑马灯

1.写一个类继承TextView [java] view plaincopy package com.example.tt; import android.content.Context; import android.graphics.Rect; import android.util.AttributeSet; import android.widget.TextView; public class ScrollingTextView extends TextView { public Sc

整合大量开源库项目(五)跳动的TextView JumpingBeans,良好体验的滚动栏ConvenientBanner

转载请注明出处:王亟亟的大牛之路 时间过得很快,这一系列已经写了第五篇了(感觉还要写好久),今天又引入了2个很好用的库JumpingBeans,ConvenientBanner.首先,先看一下效果. 1.这2个控件做了什么? JumpingBeans是加载页面时那个蓝色跳动的动画效果. JumpingBeans:https://github.com/frakbot/JumpingBeans ConvenientBanner是滚动的那个广告栏. ConvenientBanner:https://g

Git Push 不用再次输入用户名和密码方法

前言 在大家使用github的过程中,一定会碰到这样一种情况,就是每次要push 和pull时总是要输入github的账号和密码,这样不仅浪费了大量的时间且降低了工作效率.在此背景下,本文在网上找了两种方法来避免这种状况,这些成果也是先人提出来的,在此只是做个总结. 1.方法一 1.1 创建文件存储GIT用户名和密码 在%HOME%目录中,一般为C:\users\Administrator,也可以是你自己创建的系统用户名目录,反正都在C:\users\中.文件名为.git-credentials

[androidUI特效]android中TextView中如何设置水平滚动效果

如何让文本实现走马灯的效果,下面就一起实现下吧~~~~~~ package irdc.ScrollingText; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class ScrollingText extends Activity { public TextView t1; /** Called when the activity is first c

TextView文字横向自己主动滚动

??????????效果截图: ? ?????????????????????????? watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjI4NjI0Mg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" />: 布局文件: <?xml version="1.0" encoding="utf-8&quo

IE6 跟随滚动解决方法

position:fixed;_position:absolute; left:0px; top:350px;_top:expression(documentElement.scrollTop +documentElement.clientHeight-this.offsetHeight); 这是解决ie6的滚动问题

cp命令覆盖文件时不用按Y来确认的方法

我们在Linux下使用cp命令复制文件时候,有时候会需要覆盖一些同名文件,覆盖文件的时候都会有提示:需要不停的按Y来确定执行覆盖.文件数量不多还好,但是要是几百个估计按Y都要吐血了,于是折腾来半天总结了一个方法: # cp aaa/* /bbb[复制目录aaa下所有到/bbb目录下,这时如果/bbb目录下有和aaa同名的文件,需要按Y来确认并且会略过aaa目录下的子目录.] # cp -r aaa/* /bbb[这次依然需要按Y来确认操作,但是没有忽略子目录.] # cp -r -a aaa/*