android-viewpager相关内容

ViewPager + PagerAdapter 在前两项后显示空白页

发生了什么:前两个 ViewPager 页面加载良好(ViewPager 自动从当前页面加载 +-1).当您滚动过去时,不会显示下一页.以下问题的 GIF 演示. 调试信息:页面正在被实例化(参见下面的代码)并成功添加到 ViewPager ArrayListmItems(通过日志消息确认).我重新编译了带有 debug=true 集的 android.support.v4 库(aosp 中 ..
发布时间:2022-01-19 19:48:24 移动开发

android viewpager中的幻灯片?

我在使用 android viewpager 幻灯片时遇到问题.我想在最短时间后显示 viewpager 布局.这是我的代码示例.我的主要课程: 公共类 MainActivity 扩展 Activity {私有 ViewPager mViewPager;私有 SwipeAdapter 适配器;@覆盖protected void onCreate(Bundle savedInstanceState ..
发布时间:2022-01-19 19:48:15 移动开发

带有标签和 Viewpager 的 Android 片段

我们正在构建一个包含片段嵌套的应用程序,如上所示. 特色标签 - 详细信息标签和地图标签 详细信息选项卡将有一个幻灯片 - 例如查看页面滑块和可滚动的下方信息. 将显示地图的地图选项卡. 如上所示,我已经实现了选项卡和地图以及滑块.现在我很困惑如何在滑块下方添加内容,这将使详细信息选项卡可滚动. 我尝试了什么? 点击详细信息选项卡时,Fragment 将尝试在其中膨胀两 ..

ViewPager 的无尽适配器

我一直在使用 CWAC 的 EndlessAdapter 来实现 ListView 的无限滚动. 我想完成 ViewPager 的等效操作.不幸的是,PageAdapter 和 ListAdapter 不共享同一个公共基类. 解决此问题的最佳方法是什么?是否存在已经处理此问题的库? 解决方案 最好的方法是什么? 将“无尽"逻辑添加到您自己的 PagerAdapter ..
发布时间:2022-01-19 19:48:01 移动开发

Android ViewPager with ScrollViews with ViewPagers inside the ScrollViews

所以我的 Activity 有一个主 ViewPager,在 ViewPager 内部每个页面都有一个 ScrollView 的全部内容,并且在该 ScrollView 内部还有另一个 ViewPager. 这听起来可能很疯狂,但基本上外部 ViewPager 包含新闻文章,并且文章很长,因此有一个 ScrollView,并且在 ScrollView 内部有多个缩略图/图片,它们也可以滑动浏 ..
发布时间:2022-01-19 19:47:55 移动开发

更改 viewPager 滑动方向

我正在使用 TabLayout 和 viewPager 以及向左或向右滑动 viewPager 以在页面之间导航的选项. 我的问题是,我的应用程序是基于 RTL(从右到左)并且滑动方向是相反的. 我正在尝试将滑动方向从默认更改为反向版本.我在网上搜索了很多,但找不到方法. 我正在使用 android.support.v4.view.ViewPager; 这就是我使用 vie ..
发布时间:2022-01-19 19:47:40 移动开发

带有视图模型和实时数据的 ViewPager,所有 6 个选项卡数据都替换为最后一个选项卡数据

我正在开发一个带有 6 个 tabs 的 ViewPager,其中只有一个片段 TimesListFragment 根据传递给 TimesListFragment 的参数,它调用 api 例如;科学、技术、旅游等 我的应用程序遵循了 Google 的 GithubBrowserSample 我有 TimesListFragment -> TimesViewModel -> Tim ..

如何将 Android ViewPager2 的高度包装到当前项目的高度?

这个问题是针对新的 ViewPager2 类的. 有一个 旧 ViewPager 的类似问题,但解决方案需要扩展 ViewPager.但是,ViewPager2 是最终版本,因此无法扩展. 在我的情况下,我有一个包含三个不同片段的 ViewPager2.其中一个片段比其他两个片段高得多,这意味着当您滑动到其中一个较短的片段时,会有很多空白空间.那么如何有效地将 ViewPager2 包 ..

修复圆形 ViewPager 的动画

目标 构建一个圆形 ViewPager. 第一个元素可让您到达最后一个元素并滑动到它,反之亦然.您应该可以永远向任一方向滑动. 现在这已经完成了,但是这些问题对我的实现不起作用.以下是一些供参考: 如何创建圆形viewpager? ViewPager 作为循环队列/包装 https://github.com/antonyt/InfiniteViewPager 我是 ..
发布时间:2022-01-19 19:47:22 移动开发

Android - 使用 FragmentActivity + Loader 更新 FragmentStatePagerAdapter 的问题

我正在尝试使用 FragmentActivity 和 ViewPager 来显示 Fragments 的动态列表.有很多关于如何制作它的静态版本的例子.我的问题是我显示的列表需要动态加载,并且可以根据用户输入(添加/删除)进行更改.我正在尝试使用自定义的 android.support.v4.content.Loader 来加载可用于构建列表的数据集. 在我的设置中一切正常,直到我想要更新适 ..
发布时间:2022-01-19 19:47:16 移动开发

ScrollView 中的 ViewPager - 垂直滚动不起作用

所以,我有这个 ScrollView 和一个孩子 - 一个 LinearLayout 有两个孩子:一个 TextView 和一个 ViewPager.ViewPager 包含许多元素的布局,这就是为什么我需要垂直滚动的能力.只有 ViewPager 中的页面可以水平滚动(即:我只想在 ViewPager 中水平滑动).那一个 TextView 不能水平滚动,但应该与我的 ViewPager 一起滚 ..

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

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

自定义视图,用不同的子视图对角分割布局

我怎样才能将 LinearLayout 或 RelativeLayout 对角分割成两个不同的大小,每个都有不同的子视图.上半部分的示例 ViewPager 和下半部分的不同 LinearLayout. 类似这样的: 我怎样才能做到这一点?请帮忙 解决方案 最简单的方法是制作带有倾斜剪切的背景图像.如果您希望拥有动态布局并且想要真正剪切小部件,请使用 Canvas.saveLa ..

使用 ViewPager 和 Fragments

我是一名初级 Android 开发人员.我正试图了解 ViewPager.在我尝试使用此示例之前: http://mobile.tutsplus.com/tutorials/android/android-user-interface-design-horizo​​ntal-view-paging/ 我有视图工作,但无法在其中工作,我被告知我需要在 ViewPager 中使用 Frag ..
发布时间:2022-01-19 19:46:21 移动开发

ViewPager + 片段中的适配器 =>延迟刷卡

我有一个带有一些片段的 ViewPager.每个片段在带有 ArrayAdapter 的 SlidingDrawer(=在滑动前不可见)中都有一个 ListView. 适配器设置在 onCreateView() 上,这会减慢滑动速度,因为每次滑动时必须加载 30 个列表项,因为正在创建新片段. 我的问题是,当 ViewPager 空闲时,是否可以在刷卡后设置适配器?或者,还有更好的方法 ..
发布时间:2022-01-19 19:46:15 Java开发

Android ViewPager 滞后

您好,我有一个带有多个页面的视图分页器(使用片段状态分页器),以及一些 png 作为这些页面的背景.我已经按照 Ui 中的显示位图 (http://developer.android.com/training/display-bitmaps/display-bitmap.html) 所以我已经在后台线程中缓存和设置可绘制的图像.但是在切换寻呼机页面时我仍然会遇到一些滞后.在每个片段上,我只对 on ..
发布时间:2022-01-19 19:46:08 移动开发

Android TabLayout 自定义指标宽度

我想减小指示器的宽度 - 例如,使其宽度不是整个选项卡宽度,而是选项卡宽度的 1/2. 这就是我需要做的所有事情,所以我不想下载一些自定义库并搜索我可以做到这一点的地方. 这是一种方法还是我应该自己写这样的观点? 解决方案 试试这个. public void setIndicator (TabLayout tabs,int leftDip,int rightDip){类ta ..
发布时间:2022-01-19 19:45:59 移动开发