android组件TextView实现字体水平滚动
字体滚动
该文转载自地址:http://griffinshi.iteye.com/blog/585791
[功能]
当字太多的话 让字体滚动 会是一个好办法
[代码 步骤]
1. 设定 TextView 的属性
- <?xml version="1.0" encoding="utf-8"?>
- <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res/com.android.View.CustomView"
- android:orientation="vertical"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content">
- <TextView
- android:id="@+id/text"
- android:layout_width="100px"
- android:layout_height="wrap_content"
- //居中显示
- android:layout_centerInParent="true"
- //使得字不分行显示 否则当字太多会分行
- android:singleLine="true"
- android:layout_x="61px"
- android:layout_y="69px"
- //设置为"滚动"
- android:ellipsize="marquee"
- //设置滚动时间为永远 也可以为具体的int 来设置滚动次数
- android:marqueeRepeatLimit="marquee_forever"
- />
- </RelativeLayout>
2. 给 TextView 指定显示内容
- public class TextGoUsage extends Activity {
- /** Called when the activity is first created. */
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- TextView text = (TextView) findViewById(R.id.text);
- text.setText("梅花绝句 闻道梅花坼晓风 雪堆遍满四山中 何方可化身千亿 一树梅花一放翁");
- text.setTextSize(30);
- text.setFocusable(true);
- }
- }
3. emulator 运行效果 2次时间的截图:
done!
该文转载自地址:http://griffinshi.iteye.com/blog/585791
android组件TextView实现字体水平滚动相关推荐
- Android 仿拼多多可水平滚动RecyclerView,自定义滚动条滚动距离
Android 仿拼多多可水平滚动RecyclerView,自定义滚动条滚动距离 2020年,希望大家一切平安如意,毕竟这是个出人意料的多事之秋. 一.效果图: 二.快速实现: 1.主函数代码: im ...
- android中TextView中文字体粗体的方法 (android:textStyle=bold)
android中TextView中文字体粗体的方法 (android:textStyle="bold"来使字体显示为粗体,但是这只对英文有效) TextView在xml中可以定义a ...
- android 字体设置方正,Android设置TextView的字体
做项目的时候,需要使用到手写字体来让内容更加的美观.可是程序中默认使用的是系统的默认字体,怎么将TextView(或EditText)的字体设置成自己想要的字体呢?步骤如下: 下载字体文件(.ttf格 ...
- $Android设置TextView的字体
做项目的时候,需要使用到手写字体来让内容更加的美观.可是程序中默认使用的是系统的默认字体,怎么将TextView(或EditText)的字体设置成自己想要的字体呢?步骤如下: 1.下载字体文件(.tt ...
- android设置字体滚动,Android开发:TextView设置字体横向滚动
最近项目中遇到textview中文字显示不全的问题,由于界面设计原因,textview只能占比一定的宽度.基于以上情况,查找了一下textview的属性,强大的textview居然可以设置字体滚动,于 ...
- android 自定义textview 垂直滚动,Android中TextView如何实现水平和垂直滚动
一.只想让TextView显示一行,但是文字超过TextView的长度怎么办? 在开头显示省略号 android:singleLine="true" android:ellipsi ...
- android中TextView设置字体竖直排列
在实际开发中有需要设计文字的排列为竖向,那么在textview的属性中有这样一个属性android:ems="" 这里的ems表示一行显示的字符个数,那么我们只需要设置为:andr ...
- Android 一个TextView中字体设置不同颜色和大小
先看效果图:如下
- Android TextView自动调整字体大小(官方)
官方在 Android 8.0(API26)给TextView,新增字体大小随着控件的大小变化的特性. 如果使用 appcompat 兼容库,可以向下支持到Android 4.0(AP14). 1.自 ...
最新文章
- mono-3.4.0 源码安装时出现的问题 [do-install] Error 2 [install-pcl-targets] Error 1 解决方法
- 宝塔控制面板创建ftp后链接不上的解决方法
- KVM虚拟机内无agent情况下的监控方法
- 通用异步 Windows Socket TCP 客户端组件的设计与实现
- openSAP中国新平台的介绍
- 单链表式并查集应用举例
- python和c#哪个简单-最近学习 Python 的一些感触 (对比 C#)
- MySQL innodb每行数据长度的限制
- P2024 [NOI2001]食物链[扩展域并查集]
- 【Java】java LinkedTransferQueue 介绍
- 【w3cschool】PHP语法简单复习
- oracle在线视频教程,Oracle性能优化视频教程 - Oracle - 数据库 - 私塾在线 - 只做精品视频课程服务...
- Excel实现电子发票管理
- linux java不能运行命令,linux java不能运行命令
- 麦克风阵列技术 二 (自动增益控制 自动噪声抑制 回声消除 语音活动检测)
- 移动吉比特H2-2光猫超级用户与密码
- ue4设置图片大小_UE4 相机拍照功能(图片保存)
- 亦余心之所善兮,虽九死其犹未悔
- Jira实战 | 版本和组件管理
- 【已完结】【悲报】pip search 报错