【问题标题】:Difference between android namespaceandroid命名空间之间的区别
【发布时间】:2016-05-28 23:34:37
【问题描述】:

Android 中给定的两个命名空间声明有什么区别。

xmlns:app="http://schemas.android.com/tools"

xmlns:app="http://schemas.android.com/apk/res-auto"

我在使用 http://schemas.android.com/tools => 可疑命名空间和前缀组合时收到 lint 警告

我知道使用http://schemas.android.com/apk/res-auto 可以解决问题,但想知道其背后的原因。

【问题讨论】:

标签: android


【解决方案1】:

以下命名空间用于android预定义组件。

xmlns:app="http://schemas.android.com/tools"

但是,如果您想使用 appCompat 等自定义组件或自定义视图,您还必须使用其他命名空间

xmlns:app="http://schemas.android.com/apk/res-auto"

【讨论】:

    猜你喜欢
    • 2020-08-21
    • 2012-08-12
    • 2020-10-21
    • 1970-01-01
    • 2012-05-07
    • 2018-06-23
    • 2014-09-20
    • 2011-03-27
    • 2011-06-26
    相关资源
    最近更新 更多