Android中如何使用kotlin实现多行文本上下滚动播放
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,本篇内容主要讲解"Android中如何使用kotlin实现多行文本上下滚动播放",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Android中如何使用kot
千家信息网最后更新 2025年01月16日Android中如何使用kotlin实现多行文本上下滚动播放
本篇内容主要讲解"Android中如何使用kotlin实现多行文本上下滚动播放",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Android中如何使用kotlin实现多行文本上下滚动播放"吧!
使用kotlin实现viewflipper展示textview的上下滚动播放
其中包含了kotlin的一些简单的使用
- 首先是在布局文件中如下代码:
布局中首先已经动态添加了两条textview文本,也可以如下面代码中进行动态添加textview文本
在kotlin代码中如下:
import android.os.Bundleimport android.support.v7.app.AppCompatActivityimport android.view.Gravityimport android.view.animation.AnimationUtilsimport android.widget.TextViewimport kotlinx.android.synthetic.main.activity_flip.*class FlipActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_flip) //给viewFlipper设置进出场的动画格式 viewFlipper.setInAnimation(AnimationUtils.loadAnimation(this,R.anim.bottom_in))viewFlipper.setOutAnimation(AnimationUtils.loadAnimation(this,R.anim.top_out)) //使用kotlin动态的创建textview的对象 var textview: TextView = TextView(this) //kotlin中使用的是直接如下 .属性 来设置的,不再用setxxx设置属性 textview.text = "这是一个动态添加的标题xxxx" textview.textSize = 25f textview.setTextColor(R.color.blue) textview.gravity = Gravity.CENTER viewFlipper.addView(textview) //动态添加一条textview(静态动态添加都可以) viewFlipper.startFlipping() //启动viewflipper }}
在kotlin中可以直接使用 import kotlinx.android.synthetic.main.activity_flip.* 语句导入,之后就可以入代码中直接书写viewFlipper 不用在进行findviewbyid进行初始化了;
其中给viewFlipper设置进出场动画如下:
bottom_in.xml
top_out.xml
到此,相信大家对"Android中如何使用kotlin实现多行文本上下滚动播放"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
文本
动态
上下
代码
多行
内容
动画
属性
布局
学习
实用
更深
不用
兴趣
实用性
实际
对象
操作简单
文件
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
求无线网络安全密钥pin
达梦数据库董事长冯裕
数据库单引号是什么意思
网络安全专业考什么证
数据库开发管理工具简答
网络安全在我身边演讲
服务器动态更换域名
银行软件开发职称
上海易络客网络技术
软件开发类学院
国际版ec服务器ip地址
数据库更改提示无效的rowid
江西家庭教育网络安全宣传周
魔兽世界怀旧服蓝龙肌腱数据库
王者荣耀那个服务器
汨罗软件开发培训学校
关于网络安全的简单英语作文
10.蜂巢互联网科技集团
我的世界黑客把迷你服务器弄爆了
鞍山优联互联网科技有限公司
讲网络安全教育学习摘记
静安区网络技术售后服务
linux网络安全app
学汉语软件开发
网络安全体系结构是什么意思
鞍山市爱高达网络技术
互联网金融科技的公司
液晶电视软件开发
数据库怎么恢复挂起
煤炭行业网络安全政策法规