R.id.fragB
我想知道何时使用
R.layout.fragment_b.
以及何时使用
R.id.fragB
我们不能使用
R.layout.fragment_b
取代
{{1}}
在第一个声明中。
答案 0 :(得分:3)
R.layout
下的所有引用都是指您的布局文件本身。例如,如果您在fragment_b.xml
中定义片段的布局,则R.layout.fragment_b
是框架引用该文件的一种方式。
R.id
下的引用是标识符。它们可以是布局中视图的标识符,也可以是您为其他目的创建的通用标识符。
您的布局XML可能以具有ID的根视图开始,但也可能不是。您的布局XML还可以包含具有许多不同ID的视图。因此,这两者是不可互换的。