我是Android新手,因此我对所有ViewFlipper,ViewSwitcher,ViewAnimator和ViewPager都有点迷茫。而且,我不确定发生了什么。查看在Android中使用相同的活动翻转
基本上我有一个活动,显示一些数据。通过滑动(或按钮,无关紧要)我想滚动视图并进入另一个页面(如下图所示)。
是否有可能实现类似的东西而不改变其他活动?
我对于视图和访问设计元素有点困惑。这些页面如何彼此分开?例如如果我目前正在看Page1,我可以修改Page3的内容吗?或者明白地说,是所有的页面浏览加载在一起?就好像我设置了
setContentView(R.layout.xlayout);
那么我只能访问xlayout元素。 但是,如果我使用相同的活动,那么我有一个线程更新第1页上的计数器,如果我将视图更改为第2页,计数器将无法找到Page1计数器TextView并且会投诉。正如我理解的Android 4.0有ViewPager,它类似于图中所见。我正在使用GB。我应该使用支持库还是可以在不导入任何库的情况下执行类似的操作?
(对不起,我的描述是有点乱)
那么我的2.问题如何。向viewflipper添加视图时。即使这些视图不可见,我是否可以访问它们中的所有元素? – SharkyLV 2012-07-26 09:14:07
是的,你可以,你可以通过viewFlipper.getChildAt(int index)方法从ViewFlipper获得任何视图。 – jeet 2012-07-26 09:15:35