3

LWUITを使用すると、Form(form1)に(下の左の画像Buttonの下部にある銀色の矢印を参照)が含まれています。FormこれButtonは、非長方形の効果を与えるために透明な背景を持つ画像を使用して構築されButtonます。Buttonを押すと、別の(form2)が表示されますForm

ただし、残念ながら、ユーザーがこれを押すButtonと、画像の背景に白い長方形の背景が数ミリ秒間表示されます。下の右の画像を参照してください。

ボタンを押す前に ボタンを押した後

問題は、?
を押した後にこの白い長方形が表示されないようにするにはどうすればよいButtonですか?

4

1 に答える 1

8

ボタンが選択または選択解除されたときのボタンの状態を変更しました。また、押されたスタイルを変更する必要があります。あなたはそれを行うことができますbutton.getPressedStyle()

試す:

button.getPressedStyle().setBorder(null);
button.getPressedStyle().setBgTransparency(0);
于 2012-01-02T16:05:47.387 に答える