Tag: viewflipper

具有上一页和下一页边界的ViewPager

我正在devise一个多页的视图。 我希望前面的和下一个页面的边缘像下面一样显示,实现一个两指滑动来切换页面。 我尝试使用ViewPager负面页边距如这里所build议的,但只显示在屏幕上的边缘之一,而不是两个同时。 或者,有什么办法可以将我的视图的一部分ViewPager在屏幕之外,然后给它赋予一个ViewPagertypes的效果。 我应该怎么做呢? 谢谢 !

开发一个Android主屏幕

我正在研究一个有主屏幕的应用程序。 这个主屏幕应该像Android主屏幕一样 ,你可以通过触摸屏幕上的手指在几个视图之间切换。 解决scheme很简单。 我有3个视图实例 , 右 , 左和当前视图 。 我从之前初始化的视图中获取这些实例。 因为我有一个HTC G1我的屏幕是320像素的宽度和480像素的高度。 想象一下,当你触摸屏幕时,你捕捉一个行动向下运动事件的下降值。 然后你移动你的手指,屏幕应该以完全相同的方式移动,所以你必须重新计算视图的位置。 它到目前为止,但我面临一个奇怪的问题。 当您触摸右侧视图而不移动手指,但将其保持在屏幕上时,视图消失并显示左侧视图。 这是我的代码: public class MainActivity extends Activity implements OnTouchListener{ private ViewFlipper vf; private float downXValue; private View view1, view2, view3; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); this.vf = (ViewFlipper) findViewById(R.id.flipper); if(this.vf != null){ this.view1 = vf.getChildAt(0); this.view2 […]