android 属性翻牌动画,如何在Android中利用TextSwitcher实现一个文字上下翻牌效果
如何在Android中利用TextSwitcher实现一个文字上下翻牌效果
发布时间:2020-12-05 16:02:30
来源:亿速云
阅读:59
作者:Leah
今天就跟大家聊聊有关如何在Android中利用TextSwitcher实现一个文字上下翻牌效果,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
tvNotice = (TextSwitcher)rootView.findViewById(R.id.tv_notice);
tvNotice.setFactory(new ViewSwitcher.ViewFactory() {
//这里 用来创建内部的视图,这里创建TextView,用来显示文字
public View makeView() {
TextView tv =new TextView(getContext());
//设置文字大小
tv.setTextSize(TypedValue.COMPLEX_UNIT_PX,getResources().getDimension(R.dimen.group_notice_font_size));
//设置文字 颜色
tv.setTextColor(getResources().getColor(R.color.font_333333));
return tv;
}
});
然后自己可用timer或者Thread去控制轮播,轮播中控制tvNotice的代码如下
// 设置切入动画
tvNotice.setInAnimation(AnimationUtils.loadAnimation(getContext(), R.anim.slide_in_bottom));
// 设置切出动画
tvNotice.setOutAnimation(AnimationUtils.loadAnimation(getContext(), R.anim.slide_out_up));
//items是一个字符串列表,index就是动态的要显示的items中的索引
tvNotice.setText(itmes.get(index).getTitle());
slide_in_bottom.xml
android:fillAfter="true"
android:shareInterpolator="false" android:zAdjustment="top"
>
android:duration="1000"
android:fromYDelta="100%p"
android:toYDelta="0" />
slide_out_up.xml
android:fillAfter="true"
android:shareInterpolator="false" android:zAdjustment="top"
>
android:duration="1000"
android:fromYDelta="0"
android:toYDelta="-100%p" />
看完上述内容,你们对如何在Android中利用TextSwitcher实现一个文字上下翻牌效果有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。
android 属性翻牌动画,如何在Android中利用TextSwitcher实现一个文字上下翻牌效果相关推荐
- php利用ajax文件上传,如何在PHP中利用AjaxForm实现一个文件上传功能
如何在PHP中利用AjaxForm实现一个文件上传功能 发布时间:2020-12-18 14:52:38 来源:亿速云 阅读:94 作者:Leah 如何在PHP中利用AjaxForm实现一个文件上传功 ...
- android窗口退出动画,如何在Android中为弹出窗口制作动画
PopupWindow自定义布局更方便,并且显示位置自由,没有任何限制.使用下面的代码并享受动画.在此动画中,使用底部滑入和滑出,但是您只能更改滑入/滑出动画,并根据您的动画对应用程序中的任何位置进行 ...
- android 折纸动画,如何在Android中实现折纸动画
受到iOS版的启发,在最近的项目中,我们决定在打开列表元素时实现一个类似风格的动画效果.起初,我们试图使用一个现有的实现--android-flip, 通过OpenGL渲染动画--在***的Andro ...
- unity editor android 黑屏_如何在Unity中利用nReal制作AR应用
来源:新浪VR nReal眼镜是今年最有趣的增强现实小工具之一.它们已经在CES上展示过了,几个月前笔者在北京亲自试用过,在我的评测中,我强调了它们不仅非常轻.时尚,而且还能提供非常明亮的全息视图. ...
- android+图标闪烁动画,如何在android中闪烁通知图标? [DONE]
我找到了解决方案:我创建了动画文件并设置了该文件,感谢我找到了解决方案 SET FILE名称在这里: – int icon = R.drawable.animationfile; long when ...
- android studio 帧动画,如何在android studio中的两帧动画之间添加延迟?
我已经用于动画的2个图像视图,我希望这两个动画之间有延迟. 以下是MainActivity.java public class MainActivity extends AppCompatActivi ...
- android listview下拉动画效果,Android开发中利用ListView实现一个渐变式的下拉刷新动画...
Android开发中利用ListView实现一个渐变式的下拉刷新动画 发布时间:2020-11-23 16:50:31 来源:亿速云 阅读:80 作者:Leah 本篇文章给大家分享的是有关Androi ...
- android开发 转跳功能,如何在Android中利用Intent实现一个页面跳转功能
如何在Android中利用Intent实现一个页面跳转功能 发布时间:2021-02-20 17:06:31 来源:亿速云 阅读:113 作者:Leah 本篇文章为大家展示了如何在Android中利用 ...
- android开发上下翻转动画,怎么在android中利用FlipAnimation实现一个3D垂直翻转动画...
怎么在android中利用FlipAnimation实现一个3D垂直翻转动画 发布时间:2021-02-20 17:08:30 来源:亿速云 阅读:122 作者:Leah 这期内容当中小编将会给大家带 ...
- android 同根动画_[转载]Android anim动画切换效果
关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式: 1. Tween Animation:通过对场景里的对象不断做图像变换(平移.缩放. ...
最新文章
- Python之初识函数
- Could not find the main class: org.apache.catalina.startup.Boostrap. Program will exit.
- 关于SQL视图的创建和使用方法
- DCFNET: DISCRIMINANT CORRELATION FILTERS NETWORK FOR VISUAL TRACKING
- CookieValue注解
- 多线程bug处理记录
- 网络攻防实验(五)——201521460003王浩洋
- 使用java语言实现将10进制转化为2进制
- 任我行打印服务器显示,任我行终极打印
- 史蒂夫 乔布斯:遗失的访谈
- 华为以“平台应变”之道角逐数字化转型“深水区”
- 人类按什么动物的优点发明什么
- win10 修改git账号密码
- 6款好用的文字云工具
- Oracle中文转拼音函数
- Vue-Router给当前url添加参数时报错 Navigation Duplicated Avoided redundant navigation to current location
- 使用AI提取文字路径
- Linux移动光标指令hkjl,使用 HPC Pack 在 Linux VM 上執行 OpenFOAM - Azure Virtual Machines | Microsoft Docs...
- jeesite集群和负载均衡配置
- ios7技巧:你需要掌握的19个iOS7使用技巧