私のXMLレイアウト:
<LinearLayout android:orientation="vertical"...>
<View android:id="@+id/bar" .../>
<TextView android:id="@+id/text" .../>
</LinearLayout>
私はdefault.cssを持っています:
#bar{ background-color: red; }
#text{ color: red; }
そしてcustom.css :
#text{ color: green; }
「PixateFreestyle.init(this);」を実行すると、default.css (View - 赤、TextView - 赤) を適用することで確認できます。
「PixateFreestyle.init(this, "custom.css");」を実行すると、custom.css (View - 赤ではなく、ビューのデフォルト値、TextView - 緑) を適用することでそれがわかります。
default.css と custom.css をマージするには? View - 赤、TextView - 緑を取得したい。
つまり、両方からスタイルが適用された 2 つのファイルでライブラリを初期化したいのです。