我正在基于RelativeLayout
代码中的类创建自己的布局
我有 XML 中定义的布局的基础知识R.layout.menu_layout
(样式、背景可绘制、边距、高度)
如果我不需要上课,那么我会调用 inflater 来执行此操作:
RelativeLayout menuLayout = (RelativeLayout)inflater.inflate(R.layout.menu_layout, root);
但我想打电话给我自己的班级
MenuLayout menuLayout = new MenuLayout(myparams);
由于我需要创建一个类,我需要以某种方式继承R.layout.menu_layout
in 构造函数,我该怎么做呢?我猜没有this.setLayout(res);
或this.setResource(res);
在视图中。也许我可以在 View 构造函数中使用其他两个参数,但我也没有找到任何教程如何做到这一点。