最近在制作 android 相册, 布局是 mainactivity+ (2 个 fragment) + viewpager 点击底部可以调到 2 个 activity 中的一个,因为相册长按有选择选中图片的功能, 这个时候, 需要将显示 toolbar 的垃圾桶图标显示出来, 但是有个问题, 就是我底部导航栏有 2 个页面都有删除照片的功能,但是有时候照片的菜单和相册的菜单并不是一样的, 这个时候感觉强烈依赖 mainactivity 对 toolbar 的垃圾桶图标显示的操作, 我想问一下各位大佬, 这种情况要不要 32 个 fragment 每个 fragment 都有自己的 toolbar ? 而不是将 toobar 放在 mainactivity 操作?
下面是图标, 我主要是考虑照片和相册的菜单并不一样, 是不是应该 2 个 fragment 都维护自己的 toolbar ?
1
john6lq 2022-09-18 00:08:13 +08:00
你这就两个 Fragment 纠结啥呢,功能还一样的
|
2
magicls 2022-09-19 09:36:56 +08:00
放在 acitivity ,fragment 去 update 它就行了。
能少尽可能少,避免产生状态同步的问题。 |