Android自定义视图不可见

Android自定义视图不可见,android,xml,layout,view,Android,Xml,Layout,View,我想创建一个基于XML布局的自定义视图。布局本身工作正常,例如在可视化编辑器中打开时。但是当使用我的自定义视图类时,它是不可见的。在编辑器中以及在实际设备上 下面是我的视图类: public class MyCustomClass extends RelativeLayout { public MyCustomClass (Context context, AttributeSet attrs) { super(context, attrs);

我想创建一个基于XML布局的自定义视图。布局本身工作正常,例如在可视化编辑器中打开时。但是当使用我的自定义视图类时,它是不可见的。在编辑器中以及在实际设备上

下面是我的视图类:

public class MyCustomClass extends RelativeLayout {

    public MyCustomClass (Context context, AttributeSet attrs)
    {
        super(context, attrs);

        View.inflate(context, R.layout.mycoollayout, this);
    }
}
通货膨胀有什么问题吗?还是其他问题?

改变 视图。充气(上下文,R.layout.myCollayout,this); 到
充气(getContext(),R.layout.myCollayout,this)

您需要发布XML。但是,猜测您在XML中没有正确使用类。你需要写
;使用完整的类名并注意小写字母“v”。在IntelliJ中添加自定义视图时,您不会做错任何事情。它自动填充所有内容。因此,class属性似乎设置正确。