【发布时间】:2017-12-11 12:45:11
【问题描述】:
在我的应用程序中,在特定屏幕上有 Arraylist,它是回收站视图的来源。该屏幕上有许多按钮可将您带到下一个屏幕,下一个屏幕可能是单个普通活动或具有视图寻呼机和标签布局的活动,并且该片段可能包含将您带到下一个屏幕的按钮。在某些屏幕中,我可以编辑歌曲类场也。我的问题是我很困惑是否通过意图将列表发送到下一个屏幕和进一步的下一个片段或下一个屏幕,或者我应该将其设为静态并在任何地方访问它。我必须一次又一次地包裹包装然后解开然后将其发送到片段然后包装片段然后解开它然后将其发送到附加到片段的adpater,这是一个漫长的过程,我担心任何人都可以在任何屏幕上更改该列表其次,每次发送意图和接收意图时,整个过程都很麻烦。
【问题讨论】:
-
好的,你应该使用偏好。当您发送或更新任何想法时,最后,您将优先保存并使用它。
-
分享你的代码。
-
@Jackey Kabra 你想将该代码存储在共享首选项中并每次都获取它吗?
-
整个类大哪个,你特别想要的部分代码
-
我读过使用静态是不好的做法,这可能会导致内存泄漏,所以应该使用静态列表吗?
标签: android android-fragments design-patterns