android-viewpager相关内容

中心项目更大的Android ViewPager

我想用 创建一个 ViewPager- 选定的中心项目比其他项目大 - 以前的部分 &下一项始终可见. 我正在使用 viewPager.setPageMargin(-20); 来制作 Previous &下一个项目可见.但是,如何使选中的中心项比其他项大一点. 解决方案 可以在 onPageSelected() 方法中将 Layout 参数设置为大 x%. ViewPager ..
发布时间:2022-01-19 19:58:49 移动开发

将drawable添加到CirclePageIndicator

如何将图像添加到圆形页面指示符而不是添加颜色.. 我尝试添加图标页面指示符,但点击方法不起作用,但我可以添加图像..在 circlepageIndicator 中,onclick 方法有效,但如何将可绘制的图像添加到 CIRCLEPAGE INDICATOR.以下是我的代码. 使用圆形页面指示符 指标 = (CirclePageIndicator)findViewById(R.id.in ..

来自 viewpager2 和我的父片段的 SharedViewModel

所以,我有一个片段,我们称之为片段 A,我需要它作为我的 sharedviewmodel 的主要宿主. 所以我是这样的 class FragmentA:Fragment() {私有验证模型:viewModels() 的 SharedViewModel} 现在,在 Fragment A 中,我设置了 viewpager2 适配器 私人乐趣 setupViewPagerWithTabLay ..

包装在 Horizo​​ntalScrollView 中的 TabWidget 不使用 ViewPager 滚动

我不得不使用 TabHost 代替 ActionBarTabs 并使它们可滚动,我将 TabWidget 包装在Horizo​​ntalScrollView,但 Horizo​​ntalScrollView 不会按照 ViewPager 自行滚动.我已经尝试以几种不同的方式使用 scrollTo 和 fullScroll ,但它并没有改变任何东西.我需要做什么才能使其正常工作? ..
发布时间:2022-01-19 19:58:00 Java开发

带有 ViewPager 的 TabLayout 在片段 Android 中不起作用

您好,我在片段中有一个 TabLayout 和 ViewPager.但是我不能在标签之间滑动到子片段(在活动中正常工作但在片段中不工作). 这是我在片段内的 Tablayout 代码: @Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup 容器,捆绑保存的InstanceState){查看 inflateV ..

使用 ActionBarSherlock &ViewPagerIndicator 同步不会编译

同时使用 ActionBarSherlock 和 ViewPagerIndicator 时,出现以下错误;根据我的阅读 - 这是由于两者中的冲突/重复库引起的. 一个解决方案是让 ABS 依赖于 VPI(或者相反,我都尝试了)但是即使在清理和重建之后,这仍然给了我同样的错误.现在我只是在两个独立的项目中工作,所以我可以完成我的工作——但我显然想把它们结合起来哈.非常感谢您的帮助! [201 ..
发布时间:2022-01-19 19:57:06 移动开发

Android oncreateview 调用了两次

我不止一次地看到这个问题在这里被问到,但我不知道如何解决我的问题. 我有一个用户这样做的应用: 1 - 打开navigationDrawer并选择一个选项(创建一个片段)(我这里选择第二个选项); public void selectItem(int position) {片段片段 = null;开关(位置){案例 FRAGMENT_OPTION1:...休息;案例 FRAGMENT ..
发布时间:2022-01-19 19:56:24 移动开发

Android viewPager 图片从右向左滑动

我想添加一张图片幻灯片.但不能让它从右向左滑动.(适用于阿拉伯语或希伯来语等语言) 我几乎检查了stackoverflow中的所有回复,但找不到明确的解决方案. 我在这里写下整个代码. 请写清楚,我不是专业人士 主活动; 包com.manishkpr.viewpagerimagegallery;导入android.app.Activity;导入android.os.Bun ..
发布时间:2022-01-19 19:56:14 移动开发

TabLayout 中的片段仅在用户滑动 Android 时加载

您好,我正在使用 tablayout 和 viewpagerfragment 和少数子 fragment 的应用程序>.问题是我所有的孩子 fragment(来自 Tablayout)总是执行(每当用户单击父 fragment 时加载所有代码.如何获取子 fragment 仅在用户滑动到它时加载(例如,我有 2 个选项卡,选项卡 2 中的内容仅在用户滑动到选项卡 2 时加载) 这是我的父片段 ..

平滑滚动在 ViewPager 中不起作用(支持库)

我正在编写使用 ViewPager 来托管 Fragments 的应用程序. 当我以编程方式更改片段时,平滑滚动功能不起作用.我使用 ViewPager.setCurrentItem(int item, boolean smoothScroll)` 方法. 也许有人知道解决此错误的方法吗?也许有动画? 编辑:我正在使用支持包.问题是无论我使用 ViewPager.setCurre ..
发布时间:2022-01-19 19:56:03 移动开发

尝试在空对象引用上调用虚拟方法 'void android.support.v4.view.ViewPager.setAdapter(android.support.v4.view.PagerAdapter)'

我正在尝试使用 android 材料设计实现滑动标签布局.但它给了我NullPointerException.到目前为止,这是我的代码: MainActivity.java 公共类 MainActivity 扩展 ActionBarActivity {私人工具栏工具栏;私人 ViewPager 寻呼机;私有的 SlidingTabLayout nLayout;@覆盖protected vo ..

圆形 ViewPager.片段在第一轮后无法正常工作

好的,所以我需要循环 ViewPager.我很难实施它.现在我已经实现了它并且就圆形滚动而言它工作正常.但我注意到一个问题.即,第一轮滚动片段后不起作用.我有三个片段,里面有一个按钮.按钮在第一轮工作,但当我回到第一页按钮不起作用.p.s 我使用假页面技术使 viewpager 循环. 这里是代码 mViewPager.setAdapter(new PagerAdapter(getSup ..
发布时间:2022-01-19 19:55:39 移动开发

如何知道片段何时在 viewpager 中实际可见

我在 ViewPager 中使用了 4 个片段,因为 ViewPager 会提前加载上一个和下一个片段,并且在片段之间导航时不会调用生命周期方法.那么有什么方法可以检测 Fragment 何时真正可见.提前致谢. 解决方案 当然.假设 viewPager 是您的 ViewPager 实例,请使用:viewPager.getCurrentItem(). 在您的 Fragment 中,您 ..
发布时间:2022-01-19 19:55:33 移动开发