android - Android studio,我想制作应用程序,如果我单击活动 1 中的按钮,然后在活动 2 中打开卡片视图并可以使用 viewpager 滑动
问题描述
如果我单击活动 1 上的按钮,然后在活动 2 上显示卡片视图(https : //i.stack.imgur. com/QsvDD.png)并且可以使用 viewpager 向右或向左滑动(https://i.stack.imgur.com/LaHOS.png)
解决方案
您正在使用 ArrayList 来填充 Activity 1?如果是单击您的按钮之一,您应该在活动 2 中传递您的 arrayList 以及位置(单击按钮的位置)。在你这样做之后,你的 viewpager 应该有与 arraylist.size() 相同的页数。之后,您可以根据要求向左或向右滚动
推荐阅读
- ios - 将观察者从 ViewController 移动到 ViewModel
- java - java - 如何在没有焦点的窗口中全局检测按下的键?
- unit-testing - 模拟 admin.firestore() 和 admin.firestore.FieldValue.serverTimestamp()
- javascript - 使用 react-virtualized 向下滚动时消失的树项目
- c# - 我如何绑定到 ListView 中的属性以外的东西?
- kdb - KDB 字符串到 kdb `timestamp`
- gradle - 有没有办法从 gradle 任务中读取命令行参数?
- php - 来自事件侦听器的 Laravel 7 Auth::login
- html - 将网格项包装在链接中后,它不会跨行
- javascript - Javascript的新东西。尝试从字符串数组创建图像对象数组时遇到问题