導航:首頁 > APP軟體 > 安卓自定義dialog大小

安卓自定義dialog大小

發布時間:2024-03-21 11:49:42

1. android 怎麼讓自定義dialog的寬度充滿整個屏幕

AlertDialog dialog = builder.create();
dialog.setView(view);
dialog.show();
WindowManager m = getWindowManager();
Display d = m.getDefaultDisplay(); //為獲取屏幕寬、高
android.view.WindowManager.LayoutParams p = dialog.getWindow().getAttributes(); //獲取對話框當前的參數值
p.height = (int) (d.getHeight() * 0.3); //高度設置為屏幕的0.3
p.width = (int) (d.getWidth() * 0.5); //寬度設置為屏幕的0.5
dialog.getWindow().setAttributes(p); //設置生效

這個可以給你參考一下,你應該是自定義樣式的dialog 你只需要在dialog.setView(view);之前把你的布局載入進去就可以了。

2. android dialog怎麼設置大小

1)更改AlertDialog窗口大小的方法:
AlertDialog dialog = new AlertDialog.Builder

(this).create();
dialog.show();
WindowManager.LayoutParams params =

dialog.getWindow().getAttributes();
params.width = 200;
params.height = 200 ;
dialog.getWindow().setAttributes(params);
注意:是先顯示出來dialog,show()出來,才能再設置寬高屬性
2
2)去除邊框
AlertDialog.setView(view,0,0,0,0);

閱讀全文

與安卓自定義dialog大小相關的資料

熱點內容
編程如何讓人物重復發射子彈 瀏覽:853
db2查看錶空間文件 瀏覽:607
ps文件界面設置 瀏覽:779
c語言12位的數據應該怎麼存儲 瀏覽:953
將ape導入iphone 瀏覽:107
js組合快捷鍵 瀏覽:174
linux系統盤默認掛在的文件夾 瀏覽:667
淘寶數據包如何操作上架 瀏覽:567
vb編程中輸入cls是什麼意思 瀏覽:81
linuxtime服務 瀏覽:184
瘋狂安卓講義第二版代碼 瀏覽:420
老炮兒三小時版本下載 瀏覽:313
matlab怎麼調試程序 瀏覽:2
winxp升級win7的危害 瀏覽:496
網路沒連上卻不可用是怎麼回事 瀏覽:752
社區版本 瀏覽:738
怎麼查微信公眾號什麼時候開通的 瀏覽:717
安裝三菱編程閃退怎麼回事 瀏覽:488
手機怎麼創建word文件格式 瀏覽:694
c語言連接資料庫 瀏覽:887

友情鏈接