Java でシンセ xml を使用して単純なフラット ボタンを取得しようとしています。このボタンには、単色の背景とテキストが含まれ、その他の効果はありません。
いくつかのチュートリアルを確認し、以下のソリューションを正常に実装しました。ここでは、ボタンに無地の背景画像を提供する必要があります。
<state>
<imagePainter method="buttonBackground" path="images/button_press.png" sourceInsets="10 10 10 10"/>
<font name="Dialog" size="16"/>
<color type="TEXT_FOREGROUND" value="#FFFFFF"/>
</state>
しかし、synth documentation hereに従って、画像を使用する代わりに、ボタンに背景色を提供できるはずです。以下の XML 設定を試してみました。ただし、ボタンに背景を適用していません。提供された色をテキストに適用しています。
<state>
<font name="Verdana" size="14"/>
<color value="#FF0000" type="BACKGROUND"/>
<color value="#000000" type="TEXT_FOREGROUND"/>
</state>
誰かが私が行った間違いを確認して見つけるのを手伝ってもらえますか、それとも他の解決策がありますか?