安卓自定义属性,Android studio无法提示,只提示3个

来源:互联网 发布:h5小游戏网站源码 编辑:程序博客网 时间:2024/06/03 02:27

只提示三个属性:

lvzhongyi:paddingEnd=""lvzhongyi:paddingStart=""lvzhongyi:android:focusable=""

解决:把styleable里面的名称跟自定义View的类名写成一样:

attrs.xml

<?xml version="1.0" encoding="utf-8"?><resources>    <attr name="MyText" format="string"/>    <attr name="MyTextColor" format="color"/>    <attr name="MyTextSize" format="dimension"/>    <declare-styleable name="MyView">        <attr name="MyText"/>        <attr name="MyTextColor"/>        <attr name="MyTextSize"/>    </declare-styleable></resources>


MyView.java

public class MyView extends View {}


0 1
原创粉丝点击