fragmentstatepageradapter相关内容

由于导航回旧片段,查看 Pager Crash Null Pointer Exception - Android

我正在使用视图寻呼机在页面之间导航.我正在使用 FragmentStatePagerAdapter.我可以毫无问题地向一个方向滑动.但如果我刷回旧的.它正在崩溃.我收到空指针异常. 03-12 10:20:34.273:E/AndroidRuntime(29035):进程:com.titlesource.notarymobile,PID:2903503-12 10:20:34.273: E/An ..

屏幕方向更改后从 ViewPager 的适配器中销毁项目

所以我在屏幕方向更改后从 ViewPager 销毁(删除)一页时遇到问题.我将尝试在以下几行中描述问题. 我使用 FragmentStatePagerAdapter 作为 ViewPager 的适配器和一个描述无限视图寻呼机应该如何工作的小界面.其背后的想法是您可以向右滚动直到到达 ViewPager 的末尾.如果您可以从 API 调用加载更多结果,则会显示一个进度页面,直到结果出现. ..

删除 viewPager2 中的片段使用 FragmentStateAdapter,但仍显示

我有viewPager2和FragmentStateAdapter,还有Fragment1,2,3 4,我在fragment2,想去掉fragment3,在fragment2之后显示fragment4.问题是它总是显示片段3(数据),调试显示片段3已被删除,但显示的页面仍然有片段3内容. 适配器: 类 TipsAdapter(私有 val 项:MutableList,上下文:片段活动) : ..

在 ViewPager 中滑动方向

我有一个使用 ViewPager 和 FragmentStatePagerAdapter 的 Android 应用.然而,我需要添加一个新功能,我必须知道滑动方向才能从一个片段视图移动到另一个片段视图,向左或向右移动.(即,当我向左滑动时,我会做一件事,当我向右滑动时,我会做其他事情). 请注意,我不需要在滑动结束后发生事件.当滑动发生时,我必须做这些事件.我想过使用 setOnPageCh ..

RecyclerView 中的 ViewPager 作为行项

我需要在 RecyclerView 中有一个 ViewPager(类似于水平画廊),它垂直显示一个列表.RecyclerView 的每一行都有一个 ViewPager,它允许在一些图像之间滑动.ViewPager 还将支持将传播到父 RecyclerView 的点击事件. 目前,我有以下实现: 列表适配器: @Overridepublic void onBindViewHolder( ..

FragmentPagerAdapter 和 FragmentStatePagerAdapter 有什么区别?

FragmentPagerAdapter 和 FragmentStatePagerAdapter 有什么区别? 关于 FragmentPagerAdapter Google 的指南说: 这个版本的寻呼机最适合在有少量通常更多的静态片段要被分页,例如一组选项卡.用户访问的每个页面的片段将保留在内存,尽管它的视图层次结构在不可见时可能会被破坏.这可能会导致使用大量内存,因为碎片实例可以保持 ..

如何在 FragmentStatePagerAdapter 中获取 SharedPreference 对象?

我想在自定义寻呼机适配器的 getCount() 方法中动态添加一个整数,该方法显然扩展了 FragmentStatePagerAdapter. 返回一些整数值; 我在 Shared Preference 对象中保存了一个计数器,它会通过点击星形图像进行更新.我想在提到的方法中返回更新的计数器值,所以我可以生成很多滑动视图,但问题是我无法在那里获取共享首选项对象.这是我的应用程序和 Play ..

第一次加载后,屏幕外ViewPager片段将无法渲染

我有一个带有5个选项卡的viewpager,如果我转到第5个片段(即单击第5个选项卡或滑动到第5个选项卡时加载的片段),然后转到第3个选项卡,第5个片段将不会不再加载视图,如果我转到第二个或第一个选项卡,则第四个和第五个选项卡将不会.我尝试更改viewpager.offscreenlimit(3)甚至5,但没有结果.如果它可以帮助任何人弄清楚,无论我取代第3位的第4位和第5位使用什么片段,它都会发 ..

带Viewpager2的键FragmentStateAdapter的片段不再存在

我正在为我的项目使用ViewPager2.我需要在viewpager2片段中使用嵌套片段.直到我尝试在片段(而不是嵌套片段)之间导航之前,它都像魅力一样起作用. 第一次在片段之间导航后,应用程序崩溃,并显示以下错误. 包含嵌套片段OnCreateView方法的片段: View view = inflater.inflate(R.layout.orders_fragment,null ..

片段已经在viewpager中添加了IllegalStateException

我正在使用viewpager显示图片.我基本上只需要三个片段:上一个图像进行预览,当前显示图像和下一个图像进行预览.我只想显示上一张和下一张图像的预览,当用户实际滑动到它时,它将变为完整图像.因此,我正在考虑仅使用3个片段来实现这一目标.代码如下: private class ImagePagerAdapter extends FragmentStatePagerAdapter im ..

sdk 22-> 23升级时,FragmentStatePagerAdapter第一次调用getItem错误

更新2:摆脱所有v4支持参考的问题已对其进行了修复. 更新:我从头开始,看看是什么触发了此行为.一旦我添加了位置权限检查,就会发生这种情况.我不能倒退-即使我删除了所有权限代码,它也会留在行为不当的FragmentStatePagerAdapger中. 我有一个FragementStatePagerAdapter,它对于动态创建的片段的ViewPager正常工作,直到使用appcompat- ..

如何获得嵌套片段中的活动?

我试图在ViewPager包含的片段中获取调用getActivity()的活动,而此ViewPager包含在Fragment中.我需要在这些片段中从此活动中调用一些方法,但getActivity始终为该片段返回NULL. 我不知道这是否是一种好方法,但是我需要视图分页器中包含的片段根据操作栏操作来更新其内容,并显示消息已完成或有错误. 在此方面的帮助将不胜感激. 这是代码: ..

RecyclerView内的ViewPager作为行项目

我需要在RecyclerView内有一个ViewPager(类似于水平画廊),以垂直显示列表. RecyclerView的每一行都有一个ViewPager,该ViewPager允许在某些图像之间滑动. ViewPager也将支持单击事件,这些事件将传播到父级RecyclerView. 目前,我具有以下实现方式: 列表适配器: @Override public void onBin ..

Android中的ViewPager + RecyclerView问题

嗨,我有Tablayout和Viewpager,并且我正在使用Fragment进行布局.现在在每个Tablayout片段中都有Recyclerview并显示项目.请参阅我的json响应 http://pastebin.com/nUswad9s 在"typeMaster"中:数组我有类别"typeName":"Dogs",并且我在tablayout中显示类型名,我有4个tablayout ..