2012-01-19 11 views
1

PictureScrollFieldをフォーカスを必要とするフィールドとともに使用しています。 PictureScrollFieldがフォーカスを受け取ると、画像は元の形式で表示されます。しかし、フォーカスを削除すると、デフォルトでは、フィールドは画像上に白い四角形を描画します。私はAPIを見回し、このデフォルトプロパティを取り消す方法を見つけることができませんでした。どのようにこれらの正方形を削除するには?フォーカスが取り除かれたときにBlackberry PictureScrollField画像の問題

フィールドがfocus-

This is the image when the field has focus

を持っているとき、これはイメージであり、フィールドがfocus-

enter image description here

あなたがイメージが白いオーバーレイを持っているか見ることができますを失ったときに、これはあります非長方形の透明な画像に悪影響を与える。

答えて

0

ソリューションは非常に簡単です -

protected void onUnfocus(){ 
    /*do nothing to prevent BB default image highlight*/ 
    /*or do your own thing*/ 
} 
として onUnfocusメソッドをオーバーライド
関連する問題