2017-02-23 7 views
1

RadioButton "selected"スタイルが適切に設定されていないと思います。Codename OneでRadioButton "Selected"スタイルを設定する

このテーマでは、標準UIID RadioButtonを使用してラジオボタンのスタイルを設定しようとしています。

未選択のフォントスタイルを黒に更新しました。

選択したフォントスタイルと押されたフォントスタイルをティールに更新しました。

押されたスタイルが機能するように見えますが、選択したスタイルは機能しません。ラジオボタンが押されると、フォントはティールに切り替わりますが、フォントが選択されると、フォントは黒に戻ります。

ここに私がテストに使用したコードがあります。

Form hi = new Form("Hi World"); 
hi.addComponent(new RadioButton("Button 1")); 
hi.addComponent(new RadioButton("Button 2")); 
hi.addComponent(new RadioButton("Button 3")); 
hi.show(); 

答えて

0

は、まず、あなたが適切に選択されることはありませんラジオボタンを意味ButtonGroupにラジオボタンを追加しませんでしたようです。

選択したスタイルはコンポーネントのフォーカスに適用され、タッチ時にのみ表示されます。これはラジオボタンのselected状態とは関係なく、チェックされていることを意味します(その混乱する用語については残念です)。

theme constantsでカスタマイズできるチェックシンボルをカスタマイズしようとしているようです。

関連する問題