Android中自定义view的自定义属性的获取值得问题

Android开发中,我们在自定义view的时候,通常都是既能让我们的自定义的view在代码中动态添加,又能在xml文件中实现,当我们要实现在xml中实现布局的时候,就需要我么自定义一些我们自己的属性,通常获取这些属象的时候,都是给属性一个名称,然后确定属性的数据格式。这样我们就可以在xml中定义了。

但是有时候,我们的数据格式比较特殊,准确的说是没有数据格式,只是一些值,我们给定的值,比如说自定义一个view是否可以显示;


如上所示,它并没有准确的格式,我们在获取值的时候是通过


它是通过属性集合调用getValue()方法来获取值得,但是返回的结果是boolean类型的,这个返回的结果是返回是否有值,并不是我们的值,它的值是在outValue中,


通过调用data来获取这个值,我们的值就是在这里面保存着。

这就是android在自定义view的时候的一些特殊值得获取方法。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容