可以覆盖/应用<include>标签中包含的布局样式吗?

Tor*_*mer 24 layout android include

我在我自己的布局中包含一个(内部)布局,如下所示:

<include android:id="@+id/twolinelistitem" 
    layout="@android:layout/simple_list_item_2"
    style="@style/TwoLineListItem"/>
Run Code Online (Sandbox Code Playgroud)

但风格不适用.这篇博文没有提到这应该有用,所以如果没有,我也没关系.

所以设置即背景的唯一方法是以编程方式?

这是一个有点相关的android问题

ant*_*nyt 21

不幸的是,这似乎不可能.只有布局参数(如果设置了高度和宽度......),id和可见性从include标记传递到实际布局.在include标记上设置样式似乎没有效果.

您可以在此处查看解析包含的源代码.