预览布局定义文件的输出
通过使用 IntelliJ IDEA,您可以预览当前打开的布局定义文件的输出,而无需启动物理设备或虚拟设备。更新布局定义文件时,预览会动态更新。使用布局预览,您可以将您的应用程序调整到不同的 Android 平台、设备、方向、停靠模式、区域设置等。
根据设计 Android 应用程序布局的模式,你可以以不同的方式预览输出:
在专用“预览(Preview)”工具窗口中,手动编辑布局定义文件。打开布局定义文件并切换到“文本(Text)”选项卡时,会出现工具窗口。
在编辑器中,使用 Android UI 设计器编辑布局。
访问布局预览
访问布局预览的方式如下:
在编辑器中打开所需的布局定义文件。
选择编辑模式:
要手动编辑布局,切换到“文本(Text)”选项卡。将会打开“预览(Preview)”工具窗口。
要在“设计器(Designer)”工具窗口中编辑布局,请切换到“设计(Design)”选项卡。在此选项卡中,您可以在可视模式下编辑布局而无需编辑文本定义文件。
在不同的环境中预览布局
使用“预览(Preview)”工具窗口或“设计(Design)”选项卡的控件来模拟目标配置以运行应用程序。下表列出了所有可用选项:
项目
提示
描述
配置以在 IDE 中呈现此布局
从此下拉列表中,选择要预览和编辑的布局配置,创建新的布局配置或选择不同的预览选项。可用的选项是:
创建横向变量(Create Landscape Variation):选择此选项可创建布局的横向版本。相应的布局定义文件将在res\layout-land文件夹中生成。一旦创建了这个变量,这个菜单选项将被替换为切换到layout-land 选项,该选项打开layout-land\.xml文件以进行编