如何在 Android Studio 的布局编辑器中使用自定义分辨率?
How to use a custom resolution in Android Studio's layout editor?
有时我正在编辑列表项或类似的小型 UI 组件的布局资源。这很好,但是 Android Studio 的布局编辑器中可用的屏幕分辨率都太大了,无法合理地了解列表项或其他内容的外观。即使使用可用的最小分辨率(2.7" QVGQ),也总是有大量未使用的 space:
如果我尝试使用元素 match_parent
或 match_constraint
然后它们会爆炸并占据编辑器的整个 space:
如何在 Android Studio 的布局编辑器中使用自定义屏幕分辨率?它会让我更好地了解这些较小的 UI 组件布局的实际外观。我的 Google 搜索都是徒劳的。在 Android Studio 中,我能够添加分辨率非常小的新设备定义,但它没有显示在布局编辑器的可用分辨率列表中。求助!
更新:
我按照下面 Chisko 的建议检查了 "Generic Phones and Tablets" 菜单,但我的虚拟设备不在那里。
但是重启Android studio后,出现:
所以 Chisko 是对的,但在 Android Studio 中似乎也存在一个错误,即在重新启动之前,虚拟设备的创建不会反映在 "Generic Phones and Tablets" 菜单中。
如果您添加了自定义设备,请尝试查看通用手机和平板电脑选项。参考截图:
按照以下步骤操作:
1) 点击"Add Device Definition..."
2) 打开你的特定设备window
3) 重新启动 Android Studio
4) 您可以在列表中找到您的新设备。 (在 AVD 设备部分的“生成手机和平板电脑”之上)
有时我正在编辑列表项或类似的小型 UI 组件的布局资源。这很好,但是 Android Studio 的布局编辑器中可用的屏幕分辨率都太大了,无法合理地了解列表项或其他内容的外观。即使使用可用的最小分辨率(2.7" QVGQ),也总是有大量未使用的 space:
如果我尝试使用元素 match_parent
或 match_constraint
然后它们会爆炸并占据编辑器的整个 space:
如何在 Android Studio 的布局编辑器中使用自定义屏幕分辨率?它会让我更好地了解这些较小的 UI 组件布局的实际外观。我的 Google 搜索都是徒劳的。在 Android Studio 中,我能够添加分辨率非常小的新设备定义,但它没有显示在布局编辑器的可用分辨率列表中。求助!
更新:
我按照下面 Chisko 的建议检查了 "Generic Phones and Tablets" 菜单,但我的虚拟设备不在那里。
但是重启Android studio后,出现:
所以 Chisko 是对的,但在 Android Studio 中似乎也存在一个错误,即在重新启动之前,虚拟设备的创建不会反映在 "Generic Phones and Tablets" 菜单中。
如果您添加了自定义设备,请尝试查看通用手机和平板电脑选项。参考截图:
按照以下步骤操作:
1) 点击"Add Device Definition..."
2) 打开你的特定设备window
3) 重新启动 Android Studio
4) 您可以在列表中找到您的新设备。 (在 AVD 设备部分的“生成手机和平板电脑”之上)