fragmentpageradapter相关内容

如何让 PagerAdapter 加载所有页面

我知道默认情况下 PagerAdapter 只加载当前页面、下一页和上一页.有什么办法可以改变它,所以它会加载每个页面?谢谢! 解决方案 如果你有 N 个页面,你可以使用 setOffscreenPageLimit(N-1),这样它就会将所有页面保留在记忆. ..
发布时间:2021-11-04 11:32:06 其他开发

FragmentPagerAdapter getItem位置错误

我在FramentPageAdapter中遇到了奇怪的问题 MainActivity.java @SuppressLint("ValidFragment")公共类MainActivity延伸FragmentActivity实现ActionBar.TabListener {......@Override受保护的void onCreate(Bundle ..
发布时间:2021-04-05 19:21:05 其他开发

Android-getSupportFragmentManager()返回null

我知道这里有很多类似的问题,但是到目前为止,这些问题都没有为我解决,所以我希望通过在这里发布我的(略有删节的)课程,有人可以帮助我.这是一个ViewPager,使用4个片段作为页面. 所以我的问题是方法getFragmentByPosition无法正常工作,因为getSupportFragmentManager()返回null.在我的onCreate上,如果我尝试从中调用任何内容,mSect ..
发布时间:2021-04-04 19:33:52 其他开发

导航回到FragmentPagerAdapter,listFragment为空

重新加载片段后,我在FragmentPageAdapter上看不到ListFrangment.我有一个带有3个选项的滑动菜单,当我单击一个选项时,FragmentPageAdapter的片段更改会在选项卡中加载ListFragment.问题开始当我再次单击相同的选项时...片段更改,但是加载的片段为空,任何列表... 有人知道这会发生吗? 代码是:是一个代码示例. 调用Fragm ..
发布时间:2021-04-04 19:27:43 其他开发

getItem调用了两次,这导致tab1和tab2都在FragmentPagerAdapter中执行

我有一个滑动选项卡,其中有三个选项卡的三个不同片段.FragmentPagerAdapter中的getItem方法被调用了两次.我的第一个选项卡加载本地数据,并且布局与后两个选项卡(tab2,tab3)不同.Tab2和Tab3从服务器获取数据并相应地加载. 我的问题是,第一次加载两次调用getItem,这会导致tab1和tab2都执行.尽管tab1仅包含本地数据,但是由于两次调用tab2并从 ..
发布时间:2021-04-04 19:20:18 其他开发

从活动中调用选项卡式片段方法

我有一个活动,其中包含三个片段.这些片段通过PagerAdapter使用操作栏选项卡.我想做的是从主要活动中访问活动选项卡式片段中的方法.我已经尝试了下面的代码,但是这只是将片段返回为null,所以我想它在选项卡中找不到它! NPListFragment articleFrag =(NPListFragment)getSupportFragmentManager().findFragmentB ..
发布时间:2021-04-04 19:19:31 其他开发

带有PagerAdapter的IllegalStateException

我在此活动中收到IllegalStateException,但不太确定发生了什么.这是QuickContactActivity中的ViewPagerAdapter类. private class ViewPagerAdapter extends FragmentPagerAdapter { public ViewPagerAdapter(FragmentManager fragmen ..
发布时间:2020-11-26 21:52:54 其他开发

如何从第一个选项卡更新viewpager第二个选项卡中的recyclerview?

我当前面临的问题之一是,如果用户向时间表添加了某些内容,则应在第二个选项卡Current Timetable中的recyclerview中对其进行刷新.但是,它永远不会更新,用户必须返回主菜单,回到Timetables活动,然后选择Current Timetable.我相信这与我的ViewPager及其适配器有关.我只是看不到我要去哪里错,而且我确定这很简单,我很想念.请您修改我的代码,使其可以工 ..
发布时间:2020-08-30 19:05:08 其他开发

FragmentPagerAdapter的getItem何时调用?

我正在编写一个使用FragmentPagerAdapter的应用程序.适配器中的片段需要根据外部数据进行更新-但这不会发生.我注意到片段类在getItem函数中仅实例化一次: @Override public Fragment getItem(int position) { TabInfo info = mTabs.get(position); return Fragment ..
发布时间:2020-08-30 01:51:56 其他开发

如何在Android FragmentPagerAdapter中添加页面标题和图标

我想在标题页标题中显示带有相应图标的标题.就像下面的图片一样,但是只能显示标题和缺少的图标. 这是我的示例代码. public class SectionsPagerAdapter extends FragmentPagerAdapter { public SectionsPagerAdapter(FragmentManager fm) { super(fm) ..
发布时间:2020-08-29 23:01:04 其他开发

第二个片段(选项卡)的onCreateView在第一个片段上被调用

我的activity中有10个标签.一旦我打开活动,就会显示第一个片段,但是会调用下一个片段中存在的方法(AsyncTask).并且如果我转到下一个选项卡,说第3个选项卡,则调用第4个fragment中存在的方法,依此类推. 我不了解这种行为.请帮忙! 解决方案 默认情况下为viewpager.setOffscreenPageLimit(1),这意味着默认情况下,View分页器将在当 ..
发布时间:2020-08-29 20:28:59 其他开发

奇怪的选项卡行为,适配器有什么问题

我的tabLayout表现出这种奇怪的行为 您可以看到,在单击一行后滑动选项卡,一个选项卡中的内容将与另一个选项卡中的内容混合在一起. 可以单击listView中的每一行(gif仅显示一行,当然会有更多行),以从眼睛图标所基于的数据库中更新值.因此,我希望图标同时更新. 在活动源文件中,我还声明了片段选项卡的PagerAdapter,片段和每个片段的Lis​​tViewAdapter. ..
发布时间:2020-08-29 20:20:09 其他开发

片段的布局字段在初始化时为NULL

我在将数据传递到片段时遇到问题.它在生产中的所有时间崩溃了0.1%.假设活动开始10万次,发生了100次.看起来好像不是很经常,但是这让我非常困扰,我认为我在用数据片段初始化时做错了什么.事实是,我仅创建片段一次,而所有其他时候我都需要将数据传递给它们,我将以另一种方式进行操作:myFragmentInstance.setData(Object someData);发生崩溃是因为它表明未找到片段中 ..
发布时间:2020-08-29 20:10:42 其他开发

禁用在fragmentPagerAdapter中滑动? - 安卓

大家好,我有一个带有3个片段的fragmentPagerAdapter.我将如何禁用3个片段之间的滑动,使用户仅使用tabview在片段之间移动? 干杯! private class ViewPagerAdapter extends FragmentPagerAdapter { ArrayList fragments = new ArrayList(); ..
发布时间:2020-08-27 04:41:45 其他开发

FragmentPagerAdapter notifyDataSetChanged无法正常工作

我有一个FragmentPagerAdapter.它的getItem方法可以根据其从外部获得的数据返回一个片段.更新数据后,假设要显示的数据我调用了notifyDataSetChanged,但是什么也没有发生.我DID覆盖了getItemPosition方法以返回POSITION_NONE: public static class TabsAdapter extends FragmentPa ..
发布时间:2020-08-24 23:27:50 其他开发

FragmentPagerAdapter和FragmentStatePagerAdapter有什么区别?

FragmentPagerAdapter和FragmentStatePagerAdapter有什么区别? 关于FragmentPagerAdapter Google指南说: 此版本的寻呼机最适合在少数情况下使用 通常会有更多的静态片段要分页,例如一组 标签.用户访问的每个页面的片段都将保留在其中 内存,尽管它的视图层次结构在不可见时可能会被破坏. 这可能会导致使用大量内存,因为片段 实 ..
发布时间:2020-08-24 05:47:42 其他开发

在片段之间滑动时如何更改ActionBar的颜色(材质设计)?

我正在执行一个应用程序,该应用程序具有FragmentPagerAdapter设置,其中有3个片段可在主页上滑动. 我一直在尝试进行设置,以便在片段之间滑动时,操作栏会更改颜色(淡入和淡出). 但是我不确定该怎么做. 在片段之间滑动时会调用什么方法?我应该在哪里放置代码以更改操作栏颜色? 还有我如何获得淡入和淡出效果(因此它将一种颜色淡出为另一种颜色)? 我真的很感谢任何人 ..
发布时间:2020-05-06 09:40:44 其他开发