自定义控件的使用流程

来源:互联网 发布:小伙领证前悔婚 知乎 编辑:程序博客网 时间:2024/05/22 14:28

自定义控件

问题1:重复编写布局代码

问题2:为重复布局写重复的相关调用代码

解决办法:

创建自定义控件

1 新建一个布局界面继承ViewGroup里面的布局

自定义控件我们肯定还是要写一个布局文件的我们暂时命名为title.xml

我们在构造函数中对这个布局进行动态加载

LayoutInflater.from(context).inflate(R.layout.title, this);//在此处动态加载title.xml文件

 

2activity_main.xml里面定义如下的控件

 

注意控件的书写,要把完整的类名,包括包名

Title.xml代码如下图

 

3然后我们就可以使用了

调用代码如下图


1 0
原创粉丝点击