Android ViewFlipper的简单使用的简单使用
大家都使用过ViewPager,但是ViewPager还有一个兄弟,那就是ViewFlipper。两者的名字非常相似,我们可以将ViewPager
理解成“一页一页的视图”,ViewFlipper则是“快速翻转的视图”,但后者的使用率却远不及前者,不过这并不意味着ViewFlipper
就弱了。现在我们就来拜访一下经常被冷落的ViewFlipper。
1、创建工程及页面视图布局、创建工程及页面视图布局
在Android Studio中新建一个工程,实现这样一个效果:创建红、橙、绿、蓝四种颜色的页面,然后通过ViewFlipper让它们来
回切换。四个页面布局文件的名称如下所示:
item_view1.xml的代码如下:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:background="@android:color/holo_red_light"
android:layout_width="match_parent"
android:layout_height="match_parent">
</LinearLayout>
另外三个布局的代码只要把背景色换掉就可以了。
2、添加布局至、添加布局至ViewFlipper
页面创建好了,那我们怎么把它放置到ViewFlipper中呢?很简单,ViewFlipper支持include标签添加页面,我们只需在
activity_main.xml中将四个布局依次include进去即可。
直接运行就可以看到下面的效果了:
评论0