RelativeLayout container = (RelativeLayout) findViewById(R.id.sc);
次に、キャンバスクラスをこのコンテナに追加しましたが、グリッドは左上隅にあります。つまり、グリッドの下に大きなスペースがあり、グリッドを中央に配置する方法を知りたいです。これは、グリッドを描画するための私のコードです。
float testWidth = (getWidth() - 16f) / 9f;
float testHeight = (getHeight() - 16f) / 9f;
for (int i = 0; i < 9; i++) {
canvas.drawLine(testWidth* i, 0 , testWidth * i, testWidth* 8, dark);
canvas.drawLine(0, testWidth* i, testWidth* 8, testWidth* i, dark);
}
xmlファイルで重力/マージンを使用しますか?