2016-11-02 24 views
-4

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

在大多数google示例中,为什么fragment标签是在activity中定义的。

private static final String FRAGMENT_TAG = "FRAGMENT_TAG"; 

Here是一个示例。

当一个单一片段的多个实例被添加到一个名为testtag的参数标签堆栈中时它是如何工作的“。fragmentTransaction.add(R.id.test_fragment,fragment,”testtag“);如果您创建了多个相同的实例片段和添加他们,那么你可以用了独特的标签,让他们?

+0

片段标签根据定义*“片段的一部分”*。尝试提供示例来说明您的意思。 – Abbas

+0

提供[最小和完整示例](ht tp://stackoverflow.com/help/mcve)在你的问题。 – Abbas

+0

更新我的问题 – Nick

回答

0

是片段标签是fragment.You的一部分可以使用addreplace设置片段交易如在标签或作为布局的一部分。

+0

我应该通过这个链接做什么? – Real73

+0

我已更新我的问题。 – Nick

+0

将单个片段的多个实例添加到堆栈并使用名为testtag的参数标记时,它如何工作“ fragmentTransaction.add(R.id.test_fragment,fragment,”testtag“); 如果您创建多个相同的实例片段并添加它们,然后你能够得到它们与出独特的标签? – Nick