在ViewPager中设置页面预览

阿尔特姆

你可以帮我吗?(在屏幕上预览下一页)在此处输入图片说明

马里亚诺·佐里拉

好吧...有一种方法可以做到这一点。您需要使用以下命令在内存中保留2或3个项目:

vpPager.setOffscreenPageLimit(3); // or 2

然后,像这样调整您的viewpager:

<android.support.v4.view.ViewPager
    android:id="@+id/pager"
    android:gravity="center"
    android:layout_width="match_parent"
    android:layout_height="0px"
    android:paddingLeft="24dp"
    android:paddingRight="12dp"
    android:layout_weight="1" />

接下来,您需要在包含的片段或活动中调整寻呼机的这些属性:

ViewPager vpPager = (ViewPager) view.findViewById(R.id.vpPager);
vpPager.setClipToPadding(false);
vpPager.setPageMargin(12);
// Now setup the adapter as normal

最后,调整适配器内部的宽度:

class MyPageAdapter : FragmentStatePagerAdapter {
    @Override
    public float getPageWidth (int position) {
        return 0.93f;
    }   

    // ...
}

您可以在以下2个链接中查看完整的示例:

可见相邻

ViewPager与突出的孩子

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在组件中设置viewpager的页面

来自分类Dev

Coldfusion中的“图片预览”页面

来自分类Dev

ViewPager以编程方式设置当前页面

来自分类Dev

如何设置viewpager页面的顺序?

来自分类Dev

跳过ViewPager + TabLayout中的页面

来自分类Dev

在Opencart的产品页面中预览上传的图像

来自分类Dev

将ViewPager中的片段设置为当前页面时的回调

来自分类Dev

如何在Android中为ViewPager的每个页面设置Activity-Class es?

来自分类Dev

在Android Studio中设置布局预览API

来自分类Dev

无法在ViewPager中设置FragmentStatePagerAdapter

来自分类Dev

如何在Android ViewPager中删除页面?

来自分类Dev

在viewpager中更改页面上的布局变化

来自分类Dev

如何知道ViewPager中页面的状态

来自分类Dev

ViewPager中的水平页面指示器

来自分类Dev

如何使按钮在ViewPager的特定页面中消失?

来自分类Dev

如何在Android的ViewPager中更改页面?

来自分类Dev

在android中的Scrollview中设置Viewpager高度

来自分类Dev

您如何使用Axios在React中创建页面预览?

来自分类Dev

如何在Chrome的“新标签”页面中刷新预览?

来自分类Dev

使用JQuery的子页面中的图像预览不起作用?

来自分类Dev

在ViewPager Android中从URL设置图像

来自分类Dev

在ViewPager中设置操作栏标题

来自分类Dev

如何在 ViewPager 的布局中设置文本

来自分类Dev

如何从viewpager中的代码设置屏幕方向?

来自分类Dev

预览Xamarin表单页面

来自分类Dev

预览Xamarin表单页面

来自分类Dev

无法在Eclipse BIRT报表设计器中更改预览设置

来自分类Dev

在Excel XML中控制打印预览的默认设置

来自分类Dev

任务栏中的Inno设置窗口预览

Related 相关文章

热门标签

归档