首页 > 代码库 > 动态添加控件的使用
动态添加控件的使用
public class MyLayout extends LinearLayout implements OnClickListener {// 继承你需要的控件(通常也会需求监听点击事件)
private Model model;// 传参
private Context context;
//private MyClickListener myClickListener;
public MyLayout(Context context, Model model) {// 构造
super(context);
this.context = context;
this.model = model;
inflate(context, R.layout.yourlayout, this);// 绑定所需要的布局
initView();
}
/**
* 初始化
*
* @param pkgModel
*/
private void initView() {
if (model != null) {
TextView tv_title = (TextView) findViewById(R.id.tv_title);
tv_title.setOnClickListener(this);
}
}
@Override
public void onClick(View v) {
}
}
动态添加控件的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。