/ / Je možné prepísať / použiť štýl v rozložení zahrnutom do značky <include>? android, rozloženie, vrátane

Je možné prepísať / použiť štýl v rozložení, ktorý je súčasťou značky <include>? android, rozloženie, patrí

Do svojho vlastného rozloženia zahrňujem (interné) rozloženie takto:

<include android:id="@+id/twolinelistitem"
layout="@android:layout/simple_list_item_2"
style="@style/TwoLineListItem"/>

ale štýl sa nepoužije. toto príspevok v blogu nespomína sa, že by to malo fungovať, takže som v poriadku, ak to tak nie je.

Takže jediný spôsob, ako nastaviť pozadie, je programovo?

Tu je to trochu spojené Vydanie systému Android

odpovede:

20 pre odpoveď č. 1

Nanešťastie sa to nezdá byť možné. Iba značka rozloženia (ak je nastavená výška aj šírka ...), id a viditeľnosť sa prenášajú zo značky zahrnúť do skutočného rozloženia. Zdá sa, že nastavenie štýlu na značku zahrnutia nemá žiadny účinok.

Môžete vidieť zdrojový kód na analýzu zahrnutia tu.