今天遇到个问题,需要往自定义View里传值,试了很多种方法都不行,最后找到了一个最有效,且最简单的方法。
方法是:给自定义组件设置个id,用findViewbyId(R.id.xxx)的方法初始化,不要用new+类名的方法,不好使,然后在自定义控件那个类里设置个带参数的构造方法,用
实例化出来的组件点出构造方法,把想传的参数传进去,就ok了,简单明了。
本文分享了一种在自定义View中传递参数的有效方法:通过设置ID并使用findViewById初始化控件,结合带参数的构造方法实现传值。
今天遇到个问题,需要往自定义View里传值,试了很多种方法都不行,最后找到了一个最有效,且最简单的方法。
方法是:给自定义组件设置个id,用findViewbyId(R.id.xxx)的方法初始化,不要用new+类名的方法,不好使,然后在自定义控件那个类里设置个带参数的构造方法,用
实例化出来的组件点出构造方法,把想传的参数传进去,就ok了,简单明了。

被折叠的 条评论
为什么被折叠?