Leo*_*eon 2 android dialog android-activity
基本上,我在一个对话框中创建了一个Activity,everthing似乎工作得很好,但问题是对话框的标题栏仍然存在.反正有没有隐藏它?
这也是教程,这里是链接.这正是我想要完成的事情,除了标题栏.
注意:这不仅仅是一个ALERTDIALOG或DIALOG,这是一个DIALOG内部的活动,它只是通过粘贴下面的代码看起来像一个对话框.
<activity android:label="My Dialog (activity)" android:name=".MyActivity" android:theme="@android:style/Theme.Dialog"></activity>
Run Code Online (Sandbox Code Playgroud)

Ami*_*kur 10
如果您使用appcompat支持v4,则v7库然后尝试使用
supportRequestWindowFeature(Window.FEATURE_NO_TITLE);
Run Code Online (Sandbox Code Playgroud)
之前setContentView和之前super.Oncreate();
您可以以编程方式删除标题栏.
将此行添加到Activity onCreate()方法中.
requestWindowFeature(Window.FEATURE_NO_TITLE);
Run Code Online (Sandbox Code Playgroud)
编辑:
创建一个扩展Theme.Dialog的自定义样式:
<resources>
<style name="NoTitleDialog" parent="android:Theme.Dialog">
<item name="android:windowNoTitle">true</item>
</style>`
Run Code Online (Sandbox Code Playgroud)
</resources>
然后在您的活动android:theme属性中引用此主题.:)
| 归档时间: |
|
| 查看次数: |
5587 次 |
| 最近记录: |