我创建基于RelativeLayout
在代码安卓:从膨胀的布局
我在XML R.layout.menu_layout
(风格,绘制背景,边缘,高度)中定义的布局基本
如果我不需要一个类,那么我会打电话吹气做到这一点:
RelativeLayout menuLayout = (RelativeLayout)inflater.inflate(R.layout.menu_layout, root);
但我想可以叫我自己的类,而不是
MenuLayout menuLayout = new MenuLayout(myparams);
由于我需要创建一个类,我需要以某种方式继承构造函数中的R.layout.menu_layout
,我该怎么做?我猜在视图中没有this.setLayout(res);
或this.setResource(res);
。也许我可以在视图构造函数中使用其他两个参数,但是我没有找到任何教程如何做到这一点。
可以改写了一下你的问题? – Blackbelt
做了新的信息帮助吗? – Ragnar