[英]Android re-use activity
我希望用户能够滑动到相同的活动但只更改要显示的屏幕的索引,一切都保持不变但索引已更改并且调用invalidate()。 我意识到我可以刷到相同活动的另一个实例并将索引传递给它,但无论如何都要重用它(即假冒滑动)而不必销毁并创建一个新的。
每个分隔符代表我要在其间滑动的页面。 我正在使用的页数是动态的
1 2 3
| 1 2 3 | 13 15 | 35 39 |
| 4 5 6 | 17 19 | 37 40 |
| 7 8 9 | 21 23 | 41 43 |
您可以...吗? 大概。 取决于您的数据结构以及如何填充内容。 但是,根据你所展示的内容,我不认为这是正确的方法。 相反,看起来你真正想要的是一个托管ViewPager
Activity
,带有FragmentPagerAdapter
。 您将拥有一个“PageFragment”,您可以将该索引作为参数进行实例化,然后根据该索引填充Fragment
的内容。
请参阅: ViewPager
请参阅: FragmentPagerAdapter
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.