Unable to get proper custom AlertDialog

折月煮酒 提交于 2019-12-02 10:15:07
    Dialog d=new Dialog(this);
    //Add this
    d.requestWindowFeature(Window.FEATURE_NO_TITLE);

    d.setContentView(R.layout.prompt);
    WindowManager.LayoutParams lp = new WindowManager.LayoutParams();
    lp.width = WindowManager.LayoutParams.WRAP_CONTENT;
    lp.height = WindowManager.LayoutParams.WRAP_CONTENT;
    d.getWindow().setAttributes(lp);
    d.show();

Try this

Dialog dialog = new Dialog(MainAppActivity.this, R.style.PauseDialog);
dialog.setContentView(R.layout.prompt);
dialog.setCancelable(true);
dialog.show();

and in style.xml

<style name="PauseDialog" parent="@android:style/Theme.Translucent.NoTitleBar"></style>
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!