当前位置:网站首页>Functions and usage of viewflipper
Functions and usage of viewflipper
2022-07-07 17:36:00 【XLMN】
viewflipper The function and usage of
viewflipper Inherited viewanimator, Callable addview(view v) Add multiple components once to viewflipper After adding multiple components ,viewflipper You can use animation to control the switching effect between multiple components
public class MainActivity extends Activity {
private ViewFlipper vf;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.viewflipper);
vf = (ViewFlipper) findViewById(R.layout.viewflipper);
}
public void prev(View view) {
// TODO Auto-generated method stub
vf.setInAnimation(this, android.R.anim.slide_in_left);
vf.setOutAnimation(this, android.R.anim.slide_out_right);
// Show previous component
vf.showPrevious();
// Stop autoplay
vf.stopFlipping();
}
public void next(View view) {
// TODO Auto-generated method stub
vf.setInAnimation(this, android.R.anim.slide_in_left);
vf.setOutAnimation(this, android.R.anim.slide_out_right);
// Show the next
vf.showNext();
// Stop autoplay
vf.stopFlipping();
}
public void auto(View view) {
// TODO Auto-generated method stub
vf.setInAnimation(this, android.R.anim.slide_in_left);
vf.setOutAnimation(this,android.R.anim.slide_out_right);
// Start autoplay
vf.startFlipping();
}
}
<?xml version="1.0" encoding="utf-8"?><!-- android:flipInterval="1000" It means setting up every one of them View Time shown ; -->
<ViewFlipper
android:id="@+id/viewflipper"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:flipInterval="1000" >
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/love" />
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/mia" />
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/mia10" />
</ViewFlipper>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:onClick="prev"
android:text="&lt" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerInParent="true"
android:onClick="auto"
android:text=" Auto play " />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:onClick="next"
android:text="&gt" />
边栏推荐
- Sator a lancé le jeu web 3 "satorspace" et a lancé huobi
- Linux 安装mysql8.X超详细图文教程
- 网络攻防复习篇
- 无法链接远程redis服务器(解决办法百分百)
- 麒麟信安携异构融合云金融信创解决方案亮相第十五届湖南地区金融科技交流会
- [source code interpretation] | source code interpretation of livelistenerbus
- 企业即时通讯软件是什么?它有哪些优势呢?
- The server is completely broken and cannot be repaired. How to use backup to restore it into a virtual machine without damage?
- 麒麟信安操作系统衍生产品解决方案 | 存储多路径管理系统,有效提高数据传输可靠性
- A tour of grpc:03 - proto serialization / deserialization
猜你喜欢
Is AI more fair than people in the distribution of wealth? Research on multiplayer game from deepmind
【网络攻防原理与技术】第6章:特洛伊木马
serachview的功能和用法
鲲鹏开发者峰会2022 | 麒麟信安携手鲲鹏共筑计算产业新生态
toast会在程序界面上显示一个简单的提示信息
Numberpick的功能和用法
麒麟信安操作系统衍生产品解决方案 | 存储多路径管理系统,有效提高数据传输可靠性
Siggraph 2022 best technical paper award comes out! Chen Baoquan team of Peking University was nominated for honorary nomination
自定义View必备知识,Android研发岗必问30+道高级面试题
让保险更“保险”!麒麟信安一云多芯云桌面中标中国人寿, 助力金融保险信息技术创新发展
随机推荐
mysql使用笔记一
第3章业务功能开发(用户访问项目)
VSCode关于C语言的3个配置文件
How to choose the appropriate automated testing tools?
Sator launched Web3 game "satorspace" and launched hoobi
Jenkins发布uniapp开发的H5遇到的问题
LeetCode 890(C#)
【TPM2.0原理及应用指南】 5、7、8章
【TPM2.0原理及应用指南】 1-3章
企业即时通讯软件是什么?它有哪些优势呢?
本周小贴士#136:无序容器
L1-027 出租(Lua)
99% 用户在 Power BI 云端报表常犯错误
Nerf: the ultimate replacement for deepfake?
麒麟信安携异构融合云金融信创解决方案亮相第十五届湖南地区金融科技交流会
LeetCode 515(C#)
策略模式 - Unity
[Fantan] how to design a test platform?
状态模式 - Unity(有限状态机)
AI来搞财富分配比人更公平?来自DeepMind的多人博弈游戏研究