final AlertDialog dlg = new AlertDialog.Builder(VegeTableInfoActivity.this).create();
dlg.show();
Window window = dlg.getWindow();
window.setGravity(Gravity.BOTTOM);//设置弹框在屏幕的下方
window.setContentView(R.layout.activity_make);
TextView textView = (TextView) window.findViewById(R.id.text_make);
textView.setText(cookStep);
window.setWindowAnimations(R.style.mystyle);//设置从屏幕下方弹框动画
//设置弹框的高为屏幕的一半宽是屏幕的宽
WindowManager windowManager = getWindowManager();
Display display = windowManager.getDefaultDisplay();
WindowManager.LayoutParams lp = dlg.getWindow().getAttributes();
lp.width = (int)(display.getWidth()); //设置宽度
lp.height = (int)(display.getHeight()*0.5); //设置宽度
dlg.getWindow().setAttributes(lp);
activity_make.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="htt