Android Studio 布局中引用自定义属性不提示的问题

布局中使用自定义属性时发现并不会自动提示声明好的属性,相信很多任性的小朋友都有遇到过~

Eclipse里面自定义属性的命名空间的声明一般都是

xmlns:app="http://schemas.android.com/apk/res/com.xxx(包名)

Android Studio里面的命名空间声明则是

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

但是在布局中使用自定义属性时发现并不会自动提示声明好的属性,一直困惑了很久才发现自定义属性的名称必须和自定义view的类名一样才会有提示。
例如一个自定义view叫TestView,那么它的自定义属性就要这么声明

<declare-styleable name="TestView"> </declare-styleable>

So... 做开发,写代码,规范很重要~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,958评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,401评论 4 61
  • 接近什么样的人,就会走什么样的路。牌友只会催你打牌,酒友只会催你干杯,而靠谱的人却会感染你如何取得进步!人最大的幸...
    小妞123阅读 1,099评论 0 1
  • 1.需求来源与背景 1.1需求来源: 天猫买家因为商品质量、尺寸等原因发起退货申请,由于天猫平台支持7天无理由退货...
    Lyncayon阅读 11,124评论 1 21
  • 如花一般的季节里 遇见了如花一般的你 我的心如花儿一般 开放在春风里 一直相信 美丽的花儿永不凋落 像那春光 永不...
    路雨飞飞阅读 3,555评论 6 5

友情链接更多精彩内容