为什么Android布局中的Fragment元素用小写'f'编写?

Luc*_*lio 8 android android-layout android-xml android-fragments

所有其他元素都以大写字母开头,如RelativeLayout,TextView等.

是否有一个特殊的原因可以将Fragment元素用作<fragment ... />代替<Fragment ... />

Pea*_*oto 13

在XML中定义的片段实际上不是视图.指定了完整视图名称,或者它android.view为包假定并查找其余的名称.但是片段只有在包含android:name标签时才真正指定.它的作用类似于关键字,通常以小写字母书写.因此,Fragment引用类,并且fragment是XML中用于片段的占位符.

正如安德鲁在评论中提到的那样,任何特殊项目,例如<include>并且<merge>都是小写的,因为它们不是android.view.