wdjh.net
当前位置:首页 >> AnDroiD FlippErviEw >>

AnDroiD FlippErviEw

通常情况下都是用ViewPager 来实现的 viewPager可以兼容低版本,而ViewFlipper是android4.0才引入的新控件 viewPager是一页一页的,可以带动画效果 而ViewFlipper 是一层一层的,当然也可以实现切换的动画效果,但是比viewpager复杂些

看到你的问题,我有个思路: 把数据放在intent里面传出去,在另一个activity里面收到intent的时候判断里面的数据然后做跳转。但是我看了一下viewFliper,发现里面没有选择第几个的方法。如果你为了做一些动画的话那么就可以继承它来完成选择的功...

xml布局:

if (viewFlipper.getCurrentView().equals(XML文件里面定义的id)) { textView.setText("老大页面"); } else if (viewFlipper.getCurrentView().equals(XML文件里面定义的id)) { textView.setText("老二页面"); }

应该是你图片的ViewFlipper的高度被你设置满屏了, 你试试在图片ViewFlippe属性设置加上android:layout_weight="1"

效果看完了就来实现这个效果。 1/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > 简单的介绍一下布局文件:最外层是一个FrameLayout,使用FrameLayout就是为了是...

surfaceview不是用来干这个的。 可以使用layout布局器,添加一个surfaceview,再添加一个viewflipper。

ViewFlipper=(ViewFlipper)super.findViewById(R.id.ViewFlipper); super是干嘛用的。。。。去掉他试试!还有如果有问题最好把错误的locat发上来看看!

ontouch事件有重写吗,事件发来看看 可能是冲突了,return true的话会截掉点击事件

getDisplayedChild(),这个方法可以获得当前显示的索引

网站首页 | 网站地图
All rights reserved Powered by www.wdjh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com