android电视应用程序的AppCompat主题

android电视应用程序的AppCompat主题,android,television,Android,Television,我是电视版面设计新手。根据参考资料,电视应用程序在系统范围内使用了Leanback主题,并提供了一些专门为电视开发的小部件和类。但是,Leanback的功能非常有限 我想用AppCompact提供的TabLayout创建一个布局。为此,活动必须使用AppCompact主题,但在片段中,我使用的是BrowserFragment提供的Leanback。因此,当我在活动中添加AppCompact时,片段会因布局参数问题而崩溃 Binary XML file line #21: Binary XML f

我是电视版面设计新手。根据参考资料,电视应用程序在系统范围内使用了
Leanback
主题,并提供了一些专门为电视开发的小部件和类。但是,
Leanback
的功能非常有限

我想用
AppCompact
提供的
TabLayout
创建一个布局。为此,活动必须使用
AppCompact主题
,但在片段中,我使用的是
BrowserFragment
提供的
Leanback
。因此,当我在活动中添加
AppCompact
时,片段会因布局参数问题而崩溃

Binary XML file line #21: Binary XML file line #21: You must supply a layout_width attribute.

在电视应用程序中不能同时使用这两个主题吗?

这是Android studio为电视创建的默认应用程序。我只是从一个活动中调用片段。如果活动使用AppCompact主题,则应用程序会因此错误而崩溃。如果我使用Leanback进行活动,那么一切都很好。这不是布局,而是主题。BrowserFragment使用Leanback,但我使用的是AppCompact,这就是冲突所在。1)您能提供一个示例代码吗?2) 您是否注意到错误消息说您的布局缺少布局宽度属性?您找到任何解决方案了吗?我也在寻找相同的答案。我想将TabLayout用于电视应用程序。