2013-08-07 70 views

回答

0

下面的代码可以帮助你

Display display =((WindowManager)activityContext.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay(); 
     DisplayWidth = display.getWidth(); 
     DisplayHeight = display.getHeight(); 

     if(DisplayHeight > DisplayWidth) 
     { 
      ButtonWidth = (6 * DisplayWidth)/7 ; 
      ButtonHeight = (4 * DisplayHeight)/5 ; 
     } 
     else 
     { 
      ButtonWidth = (6 * DisplayWidth)/9 ; 
      ButtonHeight = (4 * DisplayHeight)/5 ; 
     } 

乘除显示宽度和高度为每您的要求并设置为按钮的宽度和高度。

+0

我不想改变按钮的宽度和高度。它们必须保持不变,多余的按钮应该堆叠在“更多”按钮下 – user2507901

相关问题