Android 使用ViewPager扫描片段的同一实例
我已经看过很多关于如何使用ViewPager扫描同一片段的多个实例的示例。我不想那样做。我想要一个片段的单个实例,它运行在屏幕边缘,并使用一个ViewPager(或者至少是漂亮的干净ViewPager滑动效果)来扫描单个片段的不同部分。这可能吗 这可能吗 你可以:Android 使用ViewPager扫描片段的同一实例,android,android-viewpager,fragment,Android,Android Viewpager,Fragment,我已经看过很多关于如何使用ViewPager扫描同一片段的多个实例的示例。我不想那样做。我想要一个片段的单个实例,它运行在屏幕边缘,并使用一个ViewPager(或者至少是漂亮的干净ViewPager滑动效果)来扫描单个片段的不同部分。这可能吗 这可能吗 你可以: 将嵌套片段用于ViewPager中的页面,或 在ViewPager中为页面使用视图,例如在中或 使用HorizontalScrollView而不是ViewPager环绕单个宽视图 1)我看不出嵌套片段将如何改变任何事情。2) 这是有
- 将嵌套片段用于
中的页面,或ViewPager
- 在
中为页面使用视图,例如在中或ViewPager
- 使用
而不是HorizontalScrollView
环绕单个宽视图ViewPager
getPageWidth()使用viewpager来完成
在您的PagerAdapter
中,无论页面是视图还是片段
。我一直在尝试这样做,但我找不到一个很好的示例,说明如何将ViewPager与LinearLayout而不是片段一起使用。我已经尽了最大努力,但出现了一个错误,说明它无法从ViewPager.LayoutParams转换为LinearLayout.LayoutParams.有什么想法吗?@KairisCharm:这是一个示例应用程序,演示了在ViewPager
中以页面形式显示非片段:这个特定的示例恰好演示了通过getPageWidth()一次显示两个页面
。它还碰巧使用了简单的视图
,而不是片段或线性布局
,但它可能对您有用。