繁体   English   中英

Android重用活动

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM