热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

View控件ViewSwitcher

第一种用法1:布局文件:

第一种用法


1:布局文件:



2:Activity:


/*** android.widget.ViewSwitcher是ViewAnimator的子类,用于在两个View之间切换,但每次只能显示一个View*/public class MainActivity extends AppCompatActivity {Button buttonPrev, buttonNext;ViewSwitcher viewSwitcher;Animation slide_in_left, slide_out_right;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);buttonPrev = (Button) findViewById(R.id.prev);buttonNext = (Button) findViewById(R.id.next);viewSwitcher = (ViewSwitcher) findViewById(R.id.viewswitcher);slide_in_left = AnimationUtils.loadAnimation(this,android.R.anim.slide_in_left);slide_out_right = AnimationUtils.loadAnimation(this,android.R.anim.slide_out_right);viewSwitcher.setInAnimation(slide_in_left);viewSwitcher.setOutAnimation(slide_out_right);buttonPrev.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View arg0) {//显示前一个ViewviewSwitcher.showPrevious();}});buttonNext.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View arg0) {//显示下一个ViewviewSwitcher.showNext();}});}
}





推荐阅读
author-avatar
墨镜小辣妹
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有