プログラミング雑記

プログラミングの雑記です。

View

レイアウト・描画調整の仕組み

レイアウトと描画の仕組みは大きく 親Viewにスペースを求める「onMeasure」 子Viewのレイアウトを決める「onLayout」 描画の「onDraw」 に分かれる。レイアウトの開始は、「requestLayout」メソッドで始まる。「requestLayout」は様々な場所で呼ばれる。「re…

ViewクラスのonMeasure

参考 自作Viewのサイズを自動調整する | GE Android Blog 「Viewクラス」の「protected void onMeasure(int widthMeasureSpec,int heightMeasureSpec)」メソッドにて 「setMeasuredDimension」を使用する事で描画領域を指定できる。この時、描画する領域より…