gpt4 book ai didi

android - 不能将自定义标题与其他标题功能组合

转载 作者:可可西里 更新时间:2023-11-01 19:08:39 24 4
gpt4 key购买 nike

我在之后调用 setContentView() 时出现此错误

    requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.maintitlebar);

代码在我的类的 onCreate() 中,它扩展了 ListActivity。我的 list XML 文件显示了应用程序的默认 AppTheme:

     android:theme="@style/AppTheme"

我已将 styles.xml 更新为:

<resources>
<style name="AppTheme" parent="android:Theme.Light" >
<item name="android:windowNoTitle">true</item>
</style>
</resources>

这似乎与此错误消息上的主要帖子一致。我也清理了构建,但我仍然收到上述错误消息。有人知道是什么导致了冲突吗?

最佳答案

我遇到了一个让我发疯的类似问题:我有同一个应用程序的两个版本,它们使用一个共享库项目作为它们的公共(public)代码(每个应用程序的 95% 以上都是由该共享库项目组成的):一个运行良好,没有任何问题。其他人一开始就崩溃,并出现与您描述的相同的错误消息和症状:

You cannot combine custom titles with other title features

布局 XML 文件也很常见!所以,我找不到这个奇怪问题的任何解释。

经过我自己和我之间的多次集思广益,我发现这两个应用程序之间的唯一区别是运行良好的应用程序在其 AndroidManifest.xml 中包含以下内容:

<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="7" />

崩溃的那个在它的 AndroidManifest.xml 中有这个:

<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="13" />

所以,你看,Android UI 被吹捧为第 4 代 UI 框架,其中 UI 是声明式的和独立的主题,但归根结底,它都是一样的 st:开发在 C (例如)Microsoft Windows 并不比用 Java 开发 Android 更耗时,因为 Android 开发框架充满了这样的地雷,编译器不会在编译时告诉你任何 ,抛出的异常也不会告诉你。相反,您必须依靠**运气找到一小段文档(可能存在也可能不存在),为您提供a hint。至于在哪里寻找问题的根本原因。

我希望这些信息对遇到同样问题的许多人有所帮助。

关于android - 不能将自定义标题与其他标题功能组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13197345/

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