我有一个工作的ViewPager应用程序,它呈现一个ImageView。此ImageView以纵向模式填充屏幕,但当用户将其设备定位为横向时,我希望在左侧显示当前的ImageView,在右侧显示下一个ImageView。
目前在横向画面中,ImageView只显示在屏幕中央。
我知道我必须定义一个res / layout-land版本的PageViewer布局,但不仅仅是我不知道的。
这可能吗?
谢谢,
标记。
答案 0 :(得分:1)
我认为不可能在viewpager上显示多个视图(如果使用水平或垂直方向,则无关紧要)。您可以尝试创建2个视图,但这可能会让人感到困惑(更新两个视图页面上的位置......因为我假设您想更新图像,如翻阅书籍)。在这个意义上,浏览器是非常有限的。
您可以尝试使用ViewFlipper
,这样可以提供更大的灵活性。