ディスプレイの中央に9つのボタンを表示したいのですが、各行に3つあります。結論として、画面の中央に表示される9つの小さなボタンで構成される大きな正方形。ですから、ボタンを表示するための画面サイズを知る必要があると思います。
質問する
62 次
1 に答える
0
これにはTablelayoutまたはLinerlayoutを使用するだけで済みますが、画面サイズを知る必要がある場合は、次のようになります。
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();
アクティビティに参加していない場合は、WINDOW_SERVICEを介してデフォルトの表示を取得できます。
WindowManager wm = (WindowManager) ctx.getSystemService(Context.WINDOW_SERVICE);
Display display = wm.getDefaultDisplay();
于 2012-10-24T05:44:27.187 に答える