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

转载:https://www.cnblogs.com/Free-Thinker/p/3406281.html

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"


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值