我正在为我的项目(正在使用ViewPager2的项目)寻找解决方案,并且我需要一种在用户滑动时调用onStop()的方法,并且我想将ExoPlayer实例设置为null。 解决方案如下: 您可以通过实现接口OnPageChangeListener并重写其方法来实现此目的。方法onPageSelected(position:Int)会在页面更改时触发此方法,因此您可以比较页面的位置并为ExoPlayer添加逻辑。

2020年11月18日 0条评论 43点热度 阅读全文

我正在使用qReader库,该库根据我的日志按预期工作,与大错误日志相反,但尝试使用MainFragment中的viewPager.setCurrentItem(0)更改片段时除外。我希望有人能够识别这些错误,并告诉我是否与我更改片段的问题有关。如果没有人识别出错误,那么我猜它们是特定于库的,并且会在库的github上打开一个问题。 日志摘要 SubFragment2显示(是)SubFragment2扫描QRCode并调用returnData()(是)returnData()调用mainFragmentInterf…

2020年11月3日 0条评论 40点热度 阅读全文

我的SearchFragment是其他两个片段的主机片段:SearchUsersFragment和SearchEventsFragment。我的组织方式是TabLayout和Viewpager在SearchFragment中,而RecyclerView,Adapters和ArrayList在两个子片段中。 我想做的是实现一个SearchBar(EditText),我已经在SearchFragment中完成了该操作,并使用该SearchBar筛选用户(在SearchUsersFragment中)和事件(在Search…

2020年10月13日 0条评论 62点热度 阅读全文

我真的不明白。 这是我的情况: 我有一个活动和三个片段。我的片段是用ViewPager整理的,因此我可以轻松地在它们之间滑动(水平): 片段1(主要,左)-片段2(中间)-片段3(右) 当我启动我的应用程序时。我在Fragment 1(左),当我阅读Logcat时,表明我的Fragment 1和Fragment 2已创建,并且onResume()已被调用(它们都适用)。但不是片段3。因此,我向右滑动(进入片段2),只有在这一刻,我才能阅读:onCreateView() Fragment 3和onResume() F…

2020年9月17日 0条评论 47点热度 阅读全文

如何使垂直滚动选择器如图所示:link也许有一些图书馆。还是需要制作自定义视图?我是Android新手,感谢您的帮助! 解决方案如下: 按照这个youtube教程,它是水平视图,但是我想可以自定义它!链接:https://www.youtube.com/watch?v=XAFtAHG9gJE

2020年9月17日 0条评论 113点热度 阅读全文

我的应用程式有使用ViewPager的主要活动和使用Fragments的三个标签。每个片段都是带有SwipeRefreshLayout的ListView。如果我的应用程序在后台运行(3-5小时),我认为它是从taskmanager中加载的,然后重新加载并且是fork。但是如果我用代码从主要活动中调用片段(我用过滤器调用另一个活动) @Override public void onRefresh() { if (mSwipeRefreshLayout != null) { // начинаем показывать…

2020年9月15日 0条评论 55点热度 阅读全文

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making…

2020年9月11日 0条评论 47点热度 阅读全文

我是android的新手。我创建了一个视图分页器,可从Firebase获取图像。并且工作正常。但是该视图分页器存在一些漏洞,但我未能解决。 1)我的View-pager不能实时更新。表示我在firebase中修改图片的时间。它不会实时生效。我必须关闭我的应用程序,然后才能再次启动它以查看这些更新。 2)当我从Firebase列表中删除项目时。我的应用程序崩溃了,在Logcat中抛出了此异常。 java.lang.IndexOutOfBoundsException: Index: -1, Size: 5 at jav…

2020年8月31日 0条评论 48点热度 阅读全文

我正在遵循this关于如何使用View Pager创建滑动视图的教程,并试图将其转换为可使用片段。 我的问题是,当我选择片段时,卡片没有出现。 我认为问题出在这行代码中 adapter = new Adapter(models, getActivity()); (本教程中最初为 adapter = new Adapter(models, this);),但我可能是错的。 我是android studio的新手,这是我第一次使用片段,非常感谢您的帮助! 这是我的代码: fragment_cards.xml <?…

2020年8月1日 0条评论 53点热度 阅读全文

对不起,为广大冠军,但我有一个对话片段内viewpager和tablayout但它不能正常工作。第一个主要问题是标签出现在顶部但是,都应该出现在标签中的片段的arent那里。第二个问题是,当IM刷卡另一个选项卡,如果我刷那么就不会移动到基于指示上的“最近的”标签其实指示灯就停在那儿(所以举例来说,如果我刷到下一个选项卡中的指标不会移动到最接近的标签,但我不知道指标是否准确,因为没有显示片段)。对不起,如果这有点令人困惑的阅读,但我真的不知道如何描述它。感谢您提前提供任何帮助!Viewpager在DialogFrag…

2020年7月7日 0条评论 59点热度 阅读全文