private void Dialog(){ Dialog dialog = new Dialog(this); //这里写入自己的Dialog的布局文件 View view = LayoutInflater.from(this).inflate(R.layout.fengx_dialog, null); //这里如果你对系统默认的一些东西做处理,我在这里是不要title dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.setContentView(view); dialog.show(); //这里是获取屏幕 当然写成样式更好 Window window = dialog.getWindow(); //这里是对Dialog位置的要求 window.setGravity(Gravity.BOTTOM); //这里是对Dialog高和宽按比例 WindowManager m = getWindowManager(); Display d = m.getDefaultDisplay(); WindowManager.LayoutParams lp = window.getAttributes(); lp.width = 100; lp.width = (int) (d.getHeight()*1.0); lp.height = (int) (d.getHeight()*1.0); lp.x = 100; lp.y = 100; lp.height = 100; lp.alpha = 0.7f; dialog.dismiss(); //这里有点击事件 和平时一样 }
點擊查看更多內(nèi)容
為 TA 點贊
評論
評論
共同學(xué)習(xí),寫下你的評論
評論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦