// 動態設定自定義dialog的顯示內容的寬和高
windowmanager m = getwindowmanager();
display d = m.getdefaultdisplay(); //為獲取螢幕寬、高
android.view.windowmanager.layoutparams p = progressdialog.getwindow().getattributes(); //獲取對話方塊當前的引數值
p.height = (int
) (d.getheight() *
0.3);
//高度設定為螢幕的0.3
p.width = d.getwidth(); //寬度設定為全屏
progressdialog.getwindow().setattributes(p); //設定生效
設定dialog寬高方法
windowmanager.layoutparams params show.getwindow getattributes getmetricswidth context 得到螢幕寬度 params.width getmetricswidth context 17 20 設定dialog寬度,高度...
android 如何設定自定義dialog的寬度
遇到這個情況我也是無奈的很,因為出現的dialog和預想的差大多,寬度明顯太小,而且會隨著你的dialog裡面顯示的內容的大小而變化,所以在這裡我上網查了一下,發現乙個很不錯的方法 就是將寬度設定成為螢幕的寬度 如下 dialog.show 在你的show 方法後面加上這幾天 就搞定 windowm...
Android 自定義寬高的ImageView
我們先在styles.xml中自定義屬性 然後我們在自定義view中去獲取這個屬性 public class myimageview extends imageview typedarray typedarray context.obtainstyledattributes attrs,r.styl...