がどのように私はブラックベリーでの境界線なしでカスタムButtonFieldを作成することができていないボーダーを使用したカスタムButtonFieldが... 任意の助けが理解されるであろうブラックベリー
Q
ブラックベリー
-1
A
答えて
3
ビンゴ、ちょうどapplyTheme()メソッドを追加
class BitmapButtonField extends ButtonField {
protected void applyTheme()
{
}
}
Arhimed &ラファエル、助けてくれてありがとう!
2
this tutorialを使用して独自のカスタムフィールドを作成します。
paint()メソッドでフィールドの外観を制御します。
2
はい、これはField
を拡張することで可能です。 2つのイメージを作成するだけです(1つはフォーカスされた状態用、もう1つは焦点が合っていない状態用)。それらの画像に枠線を描画しないでください。
サンプル実装はhereです。
1
Arhimed氏によると、Field
を拡張する必要があります。これにより、ボタンの外観に対するカスタマイズの最大量が得られます。 https://github.com/HeshamMegid/BlackBerry-Custom-Controlsが
あなたはそれがあるとして、それを使用したり、ニーズに合わせて、さらにコードを変更できます。
は、ここで私が作成したカスタマイズ可能なボタンの例です。