2012-03-20 10 views

答えて

2

Implementing your own layout managerの場合はサブペイントを使用してください。 subpaint()は、コントロールされたすべてのフィールドを繰り返し処理して、ペイントするように指示する必要があります。レイアウトの詳細を使用して、現在表示されている領域にあるフィールドを判断することによって、サブ塗りつぶしを最適化できます。制御フィールドをペイントするには、paintchildを呼び出します。それ以外の場合はsuper.paint()を使用できます。

documentation for more detailを参照してください。

さらに詳しい解説はこちらBlackBerry: Overriding paint() vs subpaint()

関連する問題