gpt4 book ai didi

java - Android 重用 Activity

转载 作者:行者123 更新时间:2023-11-29 05:23:48 25 4
gpt4 key购买 nike

我希望用户能够滑动到相同的 Activity 但只更改要显示的屏幕的索引,一切都保持不变但索引已更改并调用 invalidate()。我意识到我可以滑动到同一 Activity 的另一个实例并将索引传递给它,但无论如何都可以重用它(即伪造滑动)而不必销毁并创建一个新的。

每个分隔符代表一个我想在其间滑动的页面。我使用的页面数量是动态的

1       2       3   

| 1 2 3 | 13 15 | 35 39 |
| 4 5 6 | 17 19 | 37 40 |
| 7 8 9 | 21 23 | 41 43 |

最佳答案

可以吗?大概。取决于您的数据结构以及您填充内容的方式。但是,根据您所展示的内容,我认为这不是正确的方法。相反,看起来您真正要找的是一个 Activity,它承载一个 ViewPager,带有一个 FragmentPagerAdapter。您将拥有一个“PageFragment”,您可以使用索引作为参数对其进行实例化,然后根据该索引填充 Fragment 的内容。

参见:ViewPager
请参阅:FragmentPagerAdapter

关于java - Android 重用 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23530970/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com