【问题标题】:what happens when there are ambiguous attributes in android layout xml?当 android 布局 xml 中有不明确的属性时会发生什么?
【发布时间】:2018-11-23 15:40:05
【问题描述】:

我有这个布局 xml

顺序重要吗?

我的意思是填充是什么?

如果相同的属性重复两次会发生什么?编译错误?

4,4,4,0 或 4,4,4,4

还是不确定的?

【问题讨论】:

  • 我想你错过了文件

标签: android android-layout layout


【解决方案1】:

对于已经存在的属性,你不能在同一个 XML 标签中多次使用同一个属性。 如果您确实尝试使用相同的属性两次,您将收到“重复属性”XML 错误。

【讨论】:

    【解决方案2】:

    对不起,我完全错过了在我之前的回答中理解你的问题并且自己犯了一个错误。

    我不确定您可以在 android 文档中的哪个位置找到它,但根据我自己的经验,您不能两次提供相同的属性(这会导致编译错误)。

    为了更新我之前的答案(我已经编辑了这篇文章以摆脱它,所以我不会混淆或误导任何人),使用我给出的填充示例,无论你的顺序如何,填充都会覆盖填充顶部把它们放进去。

    另外,我很抱歉回复缓慢,我已经离开了几个星期,才刚刚回来。我希望你在我更新这篇文章之前找到更好的答案,如果你想让我澄清任何事情,我会更快地澄清。

    【讨论】:

    • will display the same as - 所以两者都会显示什么填充? 60、500、60、60?它在引用的android doc中写在哪里?找不到了
    • 对不起,我完全错过了理解你的问题,我现在已经更新了,希望对你有帮助。
    猜你喜欢
    • 2015-12-04
    • 2012-09-15
    • 1970-01-01
    • 2014-07-10
    • 2014-11-13
    • 1970-01-01
    • 2018-08-08
    • 2019-06-10
    • 1970-01-01
    相关资源
    最近更新 更多