不使用Xml定义布局

时间:2014-11-01 21:27:52

标签: java android eclipse

所以不要使用:

setContentView(R.layout.activity_main);

我想使用类似的东西:

setContentView(new SimpleDrawView (this));

所以我创建了一个名为SimpleDrawView的新类,但是我需要做些什么才能成为空布局?只是一个简单的布局,没有任何东西。

那么,如何在不使用Xml的情况下在java代码中定义布局?

1 个答案:

答案 0 :(得分:0)

您可以通过SimpleDrawView继承自View类或其任何子类来实现此目的,因为setContentView只接受View

只需在extends View类定义中添加SimpleDrawView,然后使用setContentView(new SimpleDrawView(this));