直播源码开发,文字垂直滚动、纵向走马灯

直播源码开发,文字垂直滚动、纵向走马灯

方法一、使用系统控件ViewFlipper方式:

布局文件:

 

1
<ViewFlipper<br>        android:id="@+id/view_flipper"<br>        android:layout_width="300dp"<br>        android:layout_height="35dp"<br>        android:layout_centerInParent="true"<br>        android:autoStart="true"<br>        android:background="@drawable/warning_bg"<br>        android:flipInterval="3000"<br>        android:inAnimation="@anim/slide_in_bottom"<br>        android:outAnimation="@anim/slide_out_top"><br>        <TextView<br>            android:id="@+id/tv_warning_content1"<br>            android:layout_width="match_parent"<br>            android:layout_height="match_parent"<br>            android:ellipsize="middle"<br>            android:gravity="center"<br>            android:singleLine="true"<br>            android:text="有预警信息有预警信息有预警信息"<br>            android:textColor="#000000"<br>            android:textSize="16sp"/><br>        <TextView<br>            android:id="@+id/tv_warning_content2"<br>            android:layout_width="match_parent"<br>            android:layout_height="match_parent"<br>            android:ellipsize="middle"<br>            android:gravity="center"<br>            android:singleLine="true"<br>            android:text="当前天气状况当前天气状况当前"<br>            android:textColor="#000000"<br>            android:textSize="16sp"/><br>        <TextView<br>            android:id="@+id/tv_warning_content3"<br>            android:layout_width="match_parent"<br>            android:layout_height="match_parent"<br>            android:ellipsize="middle"<br>            android:gravity="center"<br>            android:singleLine="true"<br>            android:text="123456465"<br>            android:textColor="#000000"<br>            android:textSize="16sp"/><br>    </ViewFlipper><br> 

背景文件:warning_bg.xml

 

1
<?xml version="1.0" encoding="utf-8"?><br>    <shape xmlns:android="http://schemas.android.com/apk/res/android"<br>       android:shape="rectangle"><br>    <solid android:color="#34000000"/><br>    <corners android:radius="80dp"/><br></shape><br> 

 

切入动画:slide_in_bottom.xml

 

1
<?xml version="1.0" encoding="utf-8"?><br><set xmlns:android="http://schemas.android.com/apk/res/android"><br>    <translate<br>        android:duration="1000"<br>        android:fromYDelta="100%p"<br>        android:toYDelta="0" /><br></set><br> 

 

切出动画:slide_out_top.xml

 

1
<?xml version="1.0" encoding="utf-8"?><br><set xmlns:android="http://schemas.android.com/apk/res/android"><br>    <translate<br>        android:duration="1000"<br>        android:fromYDelta="0"<br>        android:toYDelta="-100%p" /><br></set>

 

 以上就是直播源码开发,文字垂直滚动、纵向走马灯, 更多内容欢迎关注之后的文章

 

posted @   云豹科技-苏凌霄  阅读(32)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2022-07-05 直播系统代码,自定义软键盘样式:字母、数字、标点三种切换
2022-07-05 视频直播源码,实现本地存储搜索历史记录
2022-07-05 短视频平台源码,获取安卓手机验证码
点击右上角即可分享
微信分享提示