Android在哪里定义片段标签?

时间:2016-11-02 05:26:50

标签: android android-fragments android-dialogfragment

片段标签应该是片段的一部分还是应该在活动中定义?哪种方法最好?为什么?

在大多数Google示例中,为什么片段标记是在活动中定义的。

private static final String FRAGMENT_TAG = "FRAGMENT_TAG";

Here是一个示例。

如果将单个Fragment的多个实例添加到堆栈中,并使用名为testtag的参数标记,那么它是如何工作的。片段传递.add(R.id.test_fragment,fragment,“testtag”);如果您创建多个相同片段的实例并添加它们然后你能够用独特的标签来获取它们吗?

1 个答案:

答案 0 :(得分:0)

是的,片段标签是片段的一部分。您可以在片段交易期间设置标签,例如使用addreplace或作为布局的一部分。