もう縮小でいいや。

縦が小さいマシンの場合は、ゲームのメインビューを横に縮めればいいや。
そして全体は水平センター寄せで。
センター寄せのやり方だけ調べたからメモ。

final LinearLayout topLayout = new LinearLayout(activity);
topLayout.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
topLayout.setOrientation(LinearLayout.VERTICAL);
topLayout.setGravity(Gravity.CENTER_HORIZONTAL); // レイアウト内に配置された要素がセンターに。