はい、私はこの質問が何十回も前に尋ねられたことを知っています。ただし、いくつかのソリューションを実装すると、アプリの強制が終了します。私はボタンクリックでそれをやってみました:
//Determine Screen Size and Create Layout Param
android.view.Display display = ((android.view.WindowManager)getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
int BtnWth = display.getWidth() / 4;
int BtnHgt = display.getHeight() / 4;
RelativeLayout.LayoutParams BtnDim = new RelativeLayout.LayoutParams(BtnWth, BtnHgt);
// Declare MPC pads
Button pad1 = (Button) findViewById(R.id.pad1);
public void onClick(){
// Set width and height of each pad
pad1.setLayoutParams(BtnDim);
}
また、onDraw()メソッドを使用します。実際のAndroid3.1デバイスでは、両方とも強制的に閉じます。