Android跑马灯效果,字体滚动滚屏效果

Android中是可以实现滚屏效果的
需要的第一个属性
单行显示,singLine表示单行显示
android:singleLine=“true”
android:ellipsize一行多余的地方怎么处理。
android:ellipsize="start"表示是前面的省略。end表示的是后面的省略
middle表示的是中间的省略
android:ellipsize="marquee"表示多余的地方滚动起来。
android:focusableInTouchMode="true"表示支持滑动获取焦点(对于触屏手机而言)
android:focusable="true"获取焦点,对于键盘手机而言。
不获取焦点,使用ellipsize=“marquee”是不会滚动的。
android:scrollHorizontally="true"水平方向滚动

代码如下

<TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="鲁镇的酒店的格局,是和别处不同的:都是当街一个曲尺形的大柜台,柜里面预备着热水,可以随时温酒。做工的人,傍午傍晚散了工,每每花四文铜钱,买一碗酒,——这是二十多年前的事,现在每碗要涨到十文,——靠柜外站着,热热的喝了休息;倘肯多花一文,便可以买一碟盐煮笋,或者茴香豆,做下酒物了,如果出到十几文,那就能买一样荤菜,但这些顾客,多是短衣帮,大抵没有这样阔绰。只有穿长衫的,才踱进店面隔壁的房子里,要酒要菜,慢慢地坐喝。"
        android:textColor="#FF0000"
        android:textSize="18sp"
        android:textStyle="bold"
        android:visibility="visible"
        android:singleLine="true"
        android:ellipsize="marquee"
        android:focusable="true"
        android:focusableInTouchMode="true"
        android:scrollHorizontally="true"
        android:onClick="focus"
        />
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值