gpt4 book ai didi

android - AppCompatActivity 作为没有标题的对话框

转载 作者:IT王子 更新时间:2023-10-28 23:40:30 29 4
gpt4 key购买 nike

我有一个继承自 AppCompactActivityActivity。在 Activity 集主题的 list 中:

<style name="Theme.custom" parent="Theme.AppCompat.Light.Dialog">
<item name="android:windowNoTitle">true</item>
<item name="colorPrimary">@color/primary</item>
<item name="colorPrimaryDark">@color/primary_dark</item>
<item name="colorAccent">@color/accent</item>
<item name="colorButtonNormal">@color/accent</item>
<item name="android:buttonStyle">@style/ButtonStyle</item>
</style>

当我运行 Activity 时,它显示为一个对话框,但显示了标题!我尝试 supportRequestWindowFeature(Window.FEATURE_NO_TITLE)RequestWindowFeature(Window.FEATURE_NO_TITLE) 但标题仍然显示。请告诉我,有什么问题?


编辑

我解决了,只需将android:windowNoTitle改为windowNoTitle!因为我正在使用 AppCompactActvity!

最佳答案

如果您有 AppCompatActivity 那么以下内容将不起作用

requestWindowFeature(Window.FEATURE_NO_TITLE);

简单的方法是在style.xml文件中设置。

<style name="mytheme" parent="Theme.AppCompat.Light.Dialog">
<item name="windowNoTitle">true</item>
</style>

It is name="windowNoTitle", not name="android:windowNoTitle"

如果您想以编程方式删除它,请在 onCreate()

中添加以下内容
getSupportActionBar().hide();

关于android - AppCompatActivity 作为没有标题的对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30184031/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com