2016-07-13 3 views
1

だから、私はいくつかの詳細を除いてすべてのテーマを設定しました。シミュレータで異なるスキンを使用してアプリケーションを実行すると、ボタンとフォントの色がネイティブの設定に変わりますが、これは私が望むものではありません。私は、プラットフォームでオーバーライドを使用してこれらの設定をオーバーライドする必要があると仮定しますが、私はどのようにわかりません。Codename Oneのボタンの外観を変更するにはどうすればよいですか?

答えて

0

Button.UIID ALL で設定を上書きし、あなたのtheme.resファイルを開きます。unselected, selected, pressed, disabled

EDIT

これは私に少なくとも2回のためにそれを解決しました。

は多分、時にはシミュレータは

+0

[OK]をいくつかの奇妙な行動を持っているので、私はオーバーライドしたらUIIDの私は、このようななど、高さ、幅、と私自身のパラメータを作成することができ、実際のデバイスへのシミュレータからの切り替え? –

+0

@kamilahcarlisleコードネーム1のCSSエクステンションを使用する場合は、https://www.codenameone.com/blog/rounded-corners-shadows-and-gradients-with-css.htmlを使用することができます色がついていて、影になっています.....しかし、それはより進んだ話題です。レイアウトマネジャーを使って、彼らが「思う」ものに合わせてサイズを調整することをお勧めします –

関連する問題