自定义视图:我是否应该设置";android:Widget";作为我观点的家长';什么样的风格?

自定义视图:我是否应该设置";android:Widget";作为我观点的家长';什么样的风格?,android,android-custom-view,android-styles,Android,Android Custom View,Android Styles,我创建了一个自定义视图,它用一些文本字段包装xml布局。当我为这个视图定义默认样式并深入研究android的内部样式时,我注意到有这样一个元素,如android:Widget。我有一个问题——我是否应该将它用作自定义小部件的父级 以防万一,以下是my view的XML布局及其默认样式: @style/TextAppearance.AppCompat @style/TextAppearance.AppCompat @style/TextAppearance.AppCompat 首先,无需明确

我创建了一个自定义视图,它用一些文本字段包装xml布局。当我为这个视图定义默认样式并深入研究android的内部样式时,我注意到有这样一个元素,如
android:Widget
。我有一个问题——我是否应该将它用作自定义小部件的父级

以防万一,以下是my view的XML布局及其默认样式:



@style/TextAppearance.AppCompat
@style/TextAppearance.AppCompat
@style/TextAppearance.AppCompat

首先,无需明确声明父关系:名为
foo.bar
的样式自动继承自
foo
,因此
Widget.ParamView
自动继承自
Widget
,如果您不做任何其他操作

至于这是否是一件好事:它在实际实现中所做的只是(老实说,我不太确定这是什么意思)

基本上,它没有多大伤害,也没有多大帮助。那里没有很多。这主要取决于你