問題タブ [android-shapedrawable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
600 参照

android - 1 つの xml ファイルで複数の形状を作成し、この 1 つのファイル内でそれらを指すことはできますか?

たとえばbutton_normal、状態が異なるスタイルを示し、状態が異なるスタイルを示すボタンを作成するbutton_pressedには、3 つのファイルを作成します。

button_normal.xml

button_pressed.xml

最後に、button.xml

ご覧のとおり、ファイル内でとbutton.xmlを指しています。わかりました、それは正常です。button_normal.xmlbutton_pressed.xml

実際の考慮事項:

問題は、 のソースbutton_normal.xmlとのbutton_pressed.xml内部を追加しbutton.xml、これらの 2 つの形状 (button_normalbutton_pressed) を同じファイル内で次のように指定できるかどうかですbutton.xml

質問の要約は、1 つのファイル内に複数の形状を作成xmlし、同じファイル内でそれらを (必要に応じて) 別のものにポイントすることが可能であるということです。たとえば、上記のソースを参照してください。その場合、形状ごとに余分なファイルを作成しません。

前もって感謝します!!!