解决 android.support.v7.widget.GridLayout 使用 xmlns:app 出现 error 的问题

GridLayout 是在 Android API Level 14 加进来的

它可用来取代 TableLayout

也提供了自由度较大且实用的排版功能

为了兼容 4.0 以下的较低版本

Android 提供了 android.support.v7.widget.GridLayout 这个 libuary

当使用 xml 档做画面排版的时候

如果是使用 android.support.v7.widget.GridLayout

有一些属性需要使用 app 这个 name space


app:orientation
app:columnCount
app:rowCount
app:alignmentMode
app:useDefaultMargins
app:columnOrderPreserved
app:rowOrderPreserved

但是问题来了

即使加上 name space 宣告


xmlns:app="http://schemas.android.com/apk/res/专案package"

Lint 还是会报错

Unexpected namespace prefix "app" found for tag android.support.v7.widget.GridLayout

这该如何是好?

找了一下解决方法,最后发现只要告诉 Lint 忽略这个问题就好了

xmlns:tools="http://schemas.android.com/tools"
tools:ignore="MissingPrefix"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值