您看到我有一个问题:是否有可能以某种方式将路径更改为int而不完全更改代码? 我正在使用android studio和当前正在开发的应用程序,但我在做一件事。 我有一个图像的String路径,它必须是int才能起作用。 String path1 = Environment.getDataDirectory().getAbsolutePath() + "/data/sk.lotario.bg/app_imgBuns/0.png"; String path2 = Environment.getDataDirectory…

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

我有一个RecyclerView(例如rootRecyclerView),它可以根据某些API响应而具有不同种类的行。我实现了其中一个是水平ViewPager2,另一个是水平RecyclerView(例如,childRecyclerView)。 rootRecyclerView垂直滑动,而viewPager2和childRecyclerView水平滑动。 问题: 当我在屏幕上滑动时,如果滑动在viewPager2或childRecyclerView上,则滑动必须水平完全笔直。否则,它们将不会水平滚动。滑动是由roo…

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

我将片段与ViewPager2一起使用,并且注意到在运行Android 8或9的小米,宇龙,华硕,vivo等设备中发生了两个相关的IllegalStateExceptions异常(我自己无法复制): Fatal Exception: java.lang.IllegalStateException: Page can only be offset by a positive amount, not by -758 at androidx.viewpager2.widget.ScrollEventAdapter.upd…

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

尝试实现viewpager2时出现此错误 这是相关代码: public class ViewPagerAdapter extends FragmentPagerAdapter { private Fragment[] childFragments; public ViewPagerAdapter(@NonNull FragmentManager fragmentManager, @NonNull Lifecycle lifecycle) { super(fragmentManager, lifecycle); } …

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

我正在Android Studio(Java)上开发应用程序我创建了一个tabLayout,它使用viewPager2 +片段状态适配器在两个片段之间滑动在fragment02上,我为textView设置了动画。当我在片段上滑动时,动画将按其循环播放。但是,如果我滑出片段然后重新打开,则动画将不再播放。我真的需要动画继续。 欢迎任何建议,我先谢谢您:) 请注意,我对此并不陌生。 // MainActivity.java package Zoomie.App; import androidx.annotation.N…

2020年4月12日 0条评论 24点热度 阅读全文

我需要有关ViewPager2的PageTransformer的帮助。 我的ViewPager2中有3页。每页应与下一页重叠。此外,所有页面都应牢牢固定在中间,并且只能向侧面滑动。 例:第1页:蓝色第2页:紫色第3页:绿色 页面1与页面2重叠,页面2与页面3重叠。 我已设置将当前项目设置为2,从而可以首先看到第三页 您可以看到绿色页面,如果将其向右推,则应该能够看到紫色页面(即使在推动时)如果然后将紫色页面推到右侧,您应该会看到蓝色页面并且页面不应移动(当然,除了侧面) Something similar to t…

2019年10月19日 0条评论 40点热度 阅读全文

这就是我想要做的。 addNewQRCard()是由按钮触发的onclick事件,用于向viewpager添加新图像。我必须始终将适配器设置为新项目。但是为什么在我的情况下onStart()不能完成这项工作。请给我最佳实践,我应该使用该最佳实践从viewPager2动态添加和删除视图。 public class AddPage extends AppCompatActivity { private ViewPager2 viewPager2; private ArrayList<ModelItem> i…

2019年10月6日 0条评论 24点热度 阅读全文

我在发布前的报告中收到此错误,但是它没有显示对.java文件的任何引用。任何人都可以对此有所了解吗? 我正在使用ViewPager2(1.0.0)进行页面转换。 Issue: java.lang.IllegalStateException: Page can only be offset by a positive amount, not by -54 FATAL EXCEPTION: main Process: [redacted], PID: 18424 java.lang.IllegalStateExcept…

2019年9月28日 0条评论 87点热度 阅读全文

ViewPager2正在删除最后一个选项卡,而不是当前选项卡,当我使用viewpager时,发生了同样的问题。另外,当选定的选项卡是最后一个选项卡时,它会正确删除最后一个选项卡 依赖 ojit_pre 这是主要的活动代码 MainActivity.java ojit_pre ViewPagerAdapter 这是FragentStateAdapter ojit_pre 分段 这是我要添加和删除的动态片段 ojit_pre 解决方案如下: 我遇到了同样的问题,并且遇到了这个问题的解决方案:remove fragmen…

2019年1月26日 0条评论 38点热度 阅读全文