- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有一个带有 WebView 页面的 ViewPager。页面有一个文本字段,允许用户输入内容。在页面之间移动时(通过向前/向后滑动),我想将页面的输入文本保存到 Java 变量中。
不幸的是,onPageSelected 似乎只告诉我即将显示的页码,而不是它来自的页面,这意味着我无法告诉我在用户更改页面时我需要保存哪个页面。
有什么想法吗?提前谢谢了!
最佳答案
您可以将最后一个已知的页面索引存储在 onPageSelected
末尾的字段中(在您的 Activity 开始时使用适当的默认值对其进行初始化)。然后,在 onPageSelected
中,您检查该字段以查看用户之前访问的页面。
private int mLastPage;
@Override
public void onPageSelected(int position) {
// save the information from the page at mLastPage
mLastPage = position;
}
关于Android ViewPager 在 onPageSelected 上保存上一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20864457/
我需要 viewpager 的选定位置,但要做到这一点,我应该创建这样的内部类。 ViewPager Karosel = findViewById(R.id.karosel); Karosel.add
我遇到的问题是 ViewPager 没有为 0 项调用 onPageSelected。代码示例: public class PagerActivity extends ActionBarActivit
我的寻呼机适配器(扩展 PagerAdepter)中有一个 TextView 。我用 MainActivity 的 onPageSelected 更新了这个 TextView 。其位置 > 0 的更新
我在回收 View 中使用 vp2 override fun convert(helper: BaseViewHolder, item: Tweet) { va
我有一个 FragmentStatePagerAdapter,里面有 6 个 fragment 。 每个 fragment 都连接到服务器并加载数据。 现在,服务器连接正在 Fragment.onSt
我使用以下示例设置了一个 simpleonpagechangelistener: Android SimpleOnPageChangeListener - Determine swipe direct
我需要实现 setOnPageChangeListener因为我需要隐藏某些 item来自 ActionBar如果第一个 fragment 显示给用户。 我的简单代码: viewPager.s
所以看起来当使用 ViewPager 时,onPageSelected 监听器不会被调用为第一页与 this 相同的问题. 我有一些逻辑可以为当前选定的页面填充一些更昂贵的 UI 元素,并且在页面更改
我正在使用 ViewPager 循环浏览一组 fragment ,我想在每个 fragment 滑到屏幕上后对其进行更新。基本上,我希望文本在 fragment 稳定后“淡入”。 我尝试使用 frag
我有一个带有 WebView 页面的 ViewPager。页面有一个文本字段,允许用户输入内容。在页面之间移动时(通过向前/向后滑动),我想将页面的输入文本保存到 Java 变量中。 不幸的是,onP
我的 Activity 中有一个 ViewPager,用于在其中显示一些图像。由于 OutOfMemoryException 错误,我无法在 onCreate 方法中将所有图像添加到 ViewPage
现在这对我来说是个大问题,因为我需要从接口(interface)调用方法我 viewpager 中的所有 fragment 都在实现。我需要做这样的事情: @Override public void
我有一个 ViewPager有 3 个 fragment ;在我处理的主要 Activity 中 onPageChangeListener : private class CustomPageChan
对于我的项目,我使用可滑动的选项卡在列表之间导航。当删除其中一个列表时,我希望有一个流畅的动画并尝试通过使用 viewpager.setCurrentItem(page, true); 来存档它,以便
我将 FragmentPagerAdapter 与 FragmentActivity 结合使用来创建可滑动的 fragment 。 我在 pagerAdapter 中的第一个 fragment 看起来
我在这里看到了一些类似的帖子,但没有合适的答案。 我使用事件 onpageselected in a viewpager 来执行一个函数。此功能依赖于网络,因此可能需要一些时间。但是幻灯片动画看起来很
我有一个带有标签的 ViewPager + ActionBar。当我“滑动”到另一个选项卡时,我想隐藏软键盘,但我不知道如何。 我已将我的 Activity 传递给 FragmentPageAdapt
我有一个带有 ViewPager 的 Activity,它显示一堆图片。当它启动时,ViewPager 的位置是根据用户在前一个 Activity 中选择的内容设置的。类似于画廊。 我希望每次选择新页
我正在使用 JetPack Compose Pager来自 Accompanist,我想知道我如何确切知道我的页面何时显示在屏幕上。点赞 onPageSelected 来自 ViewPager 的方法
在尝试连接我的 stringArray/ViewPager 后,我收到致命异常/空指针异常。我不确定到底出了什么问题(或者我是否应该注意出现在我的 logcat 中的 Unexpected value
我是一名优秀的程序员,十分优秀!