簡體   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