ADT里不是打完冒号':‘提示类型如layout_width打完等号'='提示值如match_parent
提示layout_width后会自动补全="",回删掉再打个等号就会有提示了

解决方案 »

  1.   

    需要去values里自己写个attr, 这个是android源码里对layout_width这个属性的定义,你可以看下。
            
         <attr name="layout_width" format="dimension">
                <!-- The view should be as big as its parent (minus padding).
                     This constant is deprecated starting from API Level 8 and
                     is replaced by {@code match_parent}. -->

                <enum name="fill_parent" value="-1" />
                <!-- The view should be as big as its parent (minus padding).
                     Introduced in API Level 8. -->

                <enum name="match_parent" value="-1" />
                <!-- The view should be only big enough to enclose its content (plus padding). -->
                <enum name="wrap_content" value="-2" />
           </attr>属性定义好以后,你要对你的控件配置属性
    <declare-styleable name="名字">
         <attr name="layout_width" />
         <!-- 如果是简单的boolean类型的属性可以这么写-->
         <attr name="XXXX" format="boolean" />
    </declare-styleable>然后去.java里加入一个构造方法,至于具体怎么写你可以参考下一些开源的自定义控件