Android开发之TextView常用的功能

1.TextView实现跑马灯的效果

android:singleLine="true"

android:ellipsize="marquee"

android:marqueeRepeatLimit="marquee_forever"

android:focusable="true"

android:focusableInTouchMode="true"   // 不添加这个属性不能成功跑动起来

2. TextView 实现删除线的效果

textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG ); //中间横线

textview.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);//下划线

textview.getPaint().setAntiAlias(true);// 抗锯齿

3. TextView 一行,最多显示10个字符,剩余的用...代替:

mTitleTxt.setSingleLine();// 单行显示mTitleTxt.setMaxEms(10);// 最大十个字符mTitleTxt.setEllipsize(TextUtils.TruncateAt.END);// 剩余的以...结尾

4. TextView 展示字母的时候,明明是小写,但界面上看到的都是大写 解决方案

添加属性:

android:textAllCaps="false"

你可能感兴趣的:(Android开发之TextView常用的功能)