android – 在具有非静态片段的布局上有效使用布局编辑器

随着所有Android开发工具的出色,特别是从版本21开始,图形布局编辑器是一个功能强大的工具,可以对布局进行可视控制,并为每个配置和区域设置片段.我知道一个典型的Activity的布局XML将包含静态片段标签,其中嵌入了用于布局编辑器的信息,例如工具:layout =“@ layout / book_collection_view_window_list”.

但是,因为我需要动态替换窗口中的Fragments,所以我不能使用静态片段标记,而是需要提供容器,例如FrameLayout,我可以在replace()中引用它.是否有类似工具的东西:布局或工具:我可以在这个容器上使用上下文,所以在布局编辑器中不仅仅是黑色空白,所以我可以利用它给我的设计和验证功能?

最佳答案
根据FrameLayout的documentation,它看起来就像你可以在FrameLayout标签上使用一个属性来将一个drawable放在ViewGroup的前景中.

在设置视图时,可以使用它来查看FrameLayout.我经常只是把颜色放进去,所以我可以看到它相对于背景和其他视图的位置.

转载注明原文:android – 在具有非静态片段的布局上有效使用布局编辑器 - 代码日志