Android中ViewFlipper的使用
来源:互联网 发布:手机远程授课软件 编辑:程序博客网 时间:2024/05/20 18:41
转载:http://blog.csdn.net/walker02/article/details/8561292
看到一个程序员笔记里,有几句标语使用的是自动切换的模式,开始还以为做的是动画,看了源码才知道,使用的是ViewFlipper,在开发文档里,说的是简单的ViewAnimator
,使你添加的View动起来,在同一个时间只有一个View被展示出来,也可以设定好几个View轮流展示。
注意几个特别的设置就可以使用,android:flipInterval="2000",设置里面每一个View显示的时间,startFlipping()启动自动滑动过程,stopFlipping()停止自动化过程。
下边我把程序里的语句摘出来,单独写了个测试的应用。在.xml里面使用ViewFlipper,在ViewFlipper里面包含几个TextView,代码如下:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" > <ViewFlipper android:id="@+id/flipper" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_marginTop="10dp" android:flipInterval="2000" > <TextView android:id="@+id/text_1" style="@style/edittext_shadow_style" android:text="@string/animation_2_text_1" /> <TextView android:id="@+id/text_2" style="@style/edittext_shadow_style" android:text="@string/animation_2_text_2" /> <TextView android:id="@+id/text_3" style="@style/edittext_shadow_style" android:text="@string/animation_2_text_3" /> <TextView android:id="@+id/text_4" style="@style/edittext_shadow_style" android:text="@string/animation_2_text_4" /> </ViewFlipper></RelativeLayout>然后再MainActivity里面直接找到ViewFlipper,启动就可以,代码:
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); flipper = (ViewFlipper) findViewById(R.id.flipper);flipper.startFlipping(); }
然后就可以看到,ViewFlipper里面四个空间轮流显示的过程了。
0 0
- Android中ViewFlipper的使用
- Android中ViewFlipper的使用
- Android中ViewFlipper的使用
- Android中ViewFlipper的使用
- Android中ViewFlipper的使用
- Android中ViewFlipper的简单使用
- Android中ViewFlipper的使用详解
- Android中ViewFlipper的使用详解
- android中ViewFlipper的使用升级
- Android中ViewFlipper的使用详解
- android ViewFlipper的使用
- android ViewFlipper的使用
- android ViewFlipper的使用
- android ViewFlipper的使用
- Android ViewFlipper的使用
- android ViewFlipper的使用
- android ViewFlipper的使用
- android ViewFlipper的使用
- Linux 汇编器:对比 GAS 和 NASM
- 高进口坚果洪湖里可
- EditText的常用属性
- JS判断输入日期的正确性
- android JNI 使用的两种形式 --自己实现c和调用第三方so库
- Android中ViewFlipper的使用
- makefile文件中dash include的含义
- JS显示网页最后更新时间
- PLSQL Developer + Oracle客户端简易安装方法
- Eclipse下好的插件推荐
- Android问题:Project compiler settings changed. Clean your project.
- 黑马程序员java基础之集合Set中的TreeSet和泛型
- 数字电视节目搜索策略
- C++模板元编程(C++ template metaprogramming)