gpt4 book ai didi

android - 应定义“layout_height”属性

转载 作者:行者123 更新时间:2023-11-29 00:07:02 24 4
gpt4 key购买 nike

我遇到了令人讨厌的“'layout_height' 属性应该被定义”lint 错误。虽然我已经按照我的风格定义了它:

<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="AppTheme" parent="@android:style/Theme.Light.NoTitleBar.Fullscreen">
<item name="android:editTextStyle">@style/EditTextAppTheme</item>
<item name="android:buttonStyle">@style/ButtonAppTheme</item>
<item name="android:imageButtonStyle">@style/ImageButtonAppTheme</item>
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
</style>

所以我试图关闭这个 lint 规则,但无济于事: enter image description here

如何解决这种烦人的行为?或者我可以只关闭 lint 规则吗?

非常感谢!

最佳答案

您不应在应用主题中定义 layout_height 或 layout_width。这些需要进入每个布局 xml 文件。事实上,所有以“layout”开头的属性都不应该出现在任何主题或样式文档中,它们应该保留在它们相应的布局文件中(例如 layout_marginTop 或 layout_gravity'。这可能就是您遇到 lint 错误的原因。

关于android - 应定义“layout_height”属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33100863/

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