【发布时间】:2013-08-15 10:00:57
【问题描述】:
在我的应用程序中,我一直在使用添加/替换来处理我的片段。为了稍后查找唯一引用以检查哪个视图处于活动状态,我将它们标记为:
fm.beginTransaction()
.replace(R.id.customer_details_fragment, fragment, "MyUniqueTag")
.commit();
现在我阅读了有关片段如何工作的更多详细信息,并且我认为我应该对片段事务使用隐藏/显示,因为如果您只需要重新绘制视图,它可以节省大量 cpu 负载。
我的问题是: 在隐藏/显示的上下文中使用标签是否有意义,如果是,我如何标记它们?
FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.show(fragment);
ft.hide(fragment);
ft.commit();
【问题讨论】:
-
如果对您有帮助,请将我的回答标记为已接受。
-
但它并没有真正回答我的问题:/
-
像往常一样标记它们。还是我理解错了?在这种情况下,请更具体:D
标签: android transactions android-fragments tags