Android(安卓)循环滚动控件ViewFlipper,可实现跑马灯或轮播图效果
16lz
2021-01-26
ViewFlipper——Android循环滚动控件
1、效果如下:
2、实现方法
(1)创建进出动画
上下滚动动画
y_in.xml
<?xml version="1.0" encoding="utf-8"?>
y_out.xml
<?xml version="1.0" encoding="utf-8"?>
左右滚动动画
x_in.xml
<?xml version="1.0" encoding="utf-8"?>
x_out.xml
<?xml version="1.0" encoding="utf-8"?>
(2)layout文件引用ViewFlipper
(3)activity中java代码实现ViewFlipper跑马灯效果
TextView textView;ViewFlipper viewFlipper;
viewFlipper= (ViewFlipper) findViewById(R.id.filpper);for (int i = 0; i < 5; i++) { View view = LayoutInflater.from(getApplicationContext()).inflate(R.layout.layout_custom, null); textView = view.findViewById(R.id.myte1); textView.setText("sssssssss===="+i); viewFlipper.addView(view);}
4、ViewFlipper的item点击事件——demo链接:https://download.csdn.net/download/meixi_android/10815720
5、demo云盘链接:https://pan.baidu.com/s/1AvqpfbzCAXtZ-TLVmEUyvw
在线回复云盘密码:qq1085220040
6、可实现banner轮播图效果
更多相关文章
- Android原生上下滚动控件ViewFlipper的点击事件
- Android开源载入视图(loading)控件分享
- Android(安卓)自定义 HorizontalScrollView 打造再多图片(控件)也
- android RadioGroup实现单选以及默认选中
- android 音频开发之混响效果
- Android动画分类汇总
- 动起来!动起来!- Android(安卓)Transitions 转场动画
- Android(安卓)TextView 设置多种颜色
- android 自定义ProgressBar 文字跟随进度效果