当前位置: 代码迷 >> Android >> 自定义控件有关问题: 继承自View的自定义控件在Layout配置文件里属性引不出来
  详细解决方案

自定义控件有关问题: 继承自View的自定义控件在Layout配置文件里属性引不出来

热度:64   发布时间:2016-05-01 21:29:38.0
自定义控件问题: 继承自View的自定义控件在Layout配置文件里属性引不出来
 
 情况如题,attrs.xml文件如下:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name="Key">  

  <attr name="functionValue">
  <enum name="zero" value="0" />
  <enum name="one" value="1" />
  <enum name="two" value="2" />
  <enum name="three" value="3" />
  <enum name="four" value="4" />
  <enum name="five" value="5" />
  <enum name="six" value="6" />
  <enum name="seven" value="7" />
  <enum name="eight" value="8" />
  <enum name="nine" value="9" />
  </attr>
</declare-styleable>  
   
</resources>

类Key在包com.tailfun.entity里,是有functionValue这个属性的,是个枚举,在layout里也做了
xmlns:key="http://schemas.android.com/apk/res/com.tailfun.entity"的声明,可却引用不能key:functionValue这样引用属性,各位大大帮帮忙提点下啊,感激不尽 


------解决方案--------------------
探讨
那个包名叫“com.tailfun.activity”
但是我用这个试过:xmlns:key="http://schemas.android.com/apk/res/com.tailfun.activity"
,不行,这。。。
  相关解决方案