如何删除Dialog中的标题?

Leo*_*eon 10 android dialog

我使用下面的代码创建了一个Activity作为对话框,我将其放入清单中.但问题是它有标题栏,我该如何删除它?

android:theme="@android:style/Theme.Dialog"
Run Code Online (Sandbox Code Playgroud)

Zul*_*qar 12

使用此代码

final Dialog dialog = new Dialog(context);
    dialog.getWindow();
    dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);       
    dialog.setContentView(R.layout.yourlayout);
    dialog.show();
Run Code Online (Sandbox Code Playgroud)


Sam*_*iya 8

如果对话..............

Dailog dialog = new Dialog(MainActivity.this, R.style.mydialogstyle);
Run Code Online (Sandbox Code Playgroud)

RES - >值 - > mydialog.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="mydialogstyle" parent="android:style/Theme.Dialog">
        <item name="android:windowBackground">@null</item>
        <item name="android:windowNoTitle">false</item>
    </style>
</resources>
Run Code Online (Sandbox Code Playgroud)


Gau*_*gla 8

对于我的工作:

<style name="MyActivityDialogTheme" parent="Base.Theme.AppCompat.Light.Dialog">
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowActionBar">false</item>
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
    </style>
Run Code Online (Sandbox Code Playgroud)