一連の正方形を描画するカスタム ビューを作成しました。正方形の辺は、ビューに割り当てられた寸法に依存するため、onMeasure()
モードとサイズを確認した後のメソッドで setMeasuredDimension (width, height) を呼び出します。 . setMeasuredDimension の後に操作を実行するのは正しいです
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
/*******/
setMeasuredDimension(width,height);
squareSize = width / rows;
}