【发布时间】:2015-12-12 22:01:20
【问题描述】:
我在我的应用程序中使用 ViewPager 来实现滑动效果。
我有 pager.setPageMargin() 让下一个和上一个视图可见,不幸的是我的下一个视图与当前视图重叠。
下面是我的代码
pager = (ViewPager) findViewById(R.id.myviewpager);
adapter = new MyPagerAdapter(this, this.getSupportFragmentManager());
pager.setAdapter(adapter);
pager.setOnPageChangeListener(adapter);
// Set current item to the middle page so we can fling to both
// directions left and right
pager.setCurrentItem(FIRST_PAGE);
// Necessary or the pager will only have one extra page to show
// make this at least however many pages you can see
pager.setOffscreenPageLimit(10);
// Set margin for pages as a negative number, so a part of next and
// previous pages will be showed
//
pager.setPageMargin(-450);
我在寻呼机中使用片段。 我正在获得与此线程相关的输出,但需要正确放置视图而不会重叠
上图中标记的部分应该放在中心卡的后面。
【问题讨论】:
-
@BillyRiantono 它不是重复的,如果你看到我正在显示下一张卡片,在附图中,但下一张卡片(标记为椭圆形)覆盖在当前卡片(中心卡片)上
-
嗨@Suresh 你有解决方案吗?
-
嗨@Suresh 你有解决问题的方法
标签: android android-layout android-fragments android-viewpager fragment