設置dialog樣式的activity寬度充滿父佈局

設置dialog樣式的activity寬度充滿父佈局

  • 注意 以下代碼全部在setContentView之後調用

第一種方法:

getWindow().setLayout(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);

第二種方法:

WindowManager m = getWindowManager();
Display d = m.getDefaultDisplay(); // 爲獲取屏幕寬、高
android.view.WindowManager.LayoutParams p =           
                            getWindow().getAttributes(); 
p.width = d.getWidth(); // 寬度設置爲屏幕的0.7
getWindow().setAttributes(p);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章