是否可以看到仅由java制作的布局预览?

时间:2017-12-01 14:53:00

标签: java android xml layout

我要阅读一个开源api并编辑它的布局但是没有任何xml布局文件,并且所有布局都是由java定义的自己的活动 有没有办法看到活动布局的预览?

1 个答案:

答案 0 :(得分:2)

不,没有。唯一的方法是运行应用程序,看看你得到了什么。

实际上,您可以尝试创建自己的自定义视图类(例如继承自FrameLayout)并将所有布局构建代码放入该自定义视图中。然后,您可以创建一个仅包含自定义视图类的布局xml文件。这将显示布局。您可能需要使用isInEditMode()添加一些检查,以避免在代码执行布局查看器中无法执行的操作时发生崩溃。