在Android Studio上如何查看多个设备的视图?

8

有没有办法快速查看我的视图在不同比例下的外观?在Xcode中,故事板模式下有预览功能,只是想知道是否有类似于Android Studio或第三方工具的东西...

multiple screen sizes on xcode

感谢您的帮助,任何帮助/建议/技巧;)都非常感激。
4个回答

21

Android Studio 4.0 中有一个名为 "布局验证" 的菜单,您可以预览所有屏幕。


1
那个菜单在哪里? - Tamim Attafi
2
布局验证是您设计师右侧的一个面板(位于Gradle面板下方)。 - Tamim Attafi
哇塞,这太棒了! - parohy
我知道它存在,但找不到它。把它放在那个地方真的很不直观。感谢你帮我指出来! - Stephen

4

我假设您知道如何进入xml文件并打开布局的设计选项卡。现在,您只能在设备上看到布局的单个预览。

  • 然后查看设计窗口顶部栏,其中包含应用程序主题、Android版本和设备名称(下面是屏幕截图)。

Look at the Nexus 4

现在你需要做的就是打开下拉菜单,其中包含设备名称(在我的屏幕截图中为Nexus 4),并滑动到底部。你会看到“预览所有屏幕”的选项,这将显示所有屏幕的预览。

Preview all screens

希望这解决了你的问题。

太简单了!谢谢Sagar,这比Xcode还要好,因为我不必手动添加我想要的设备。 - AMAN77
但这不是多视图! - Vahid

3

"布局验证"工具窗口需要上下文才能显示

Android Studio Chipmunk | 2021.2.1

在文本编辑器模式下,布局验证不会在IDE的最右边显示。

editor mode

但是,如果您在设计模式下且正在处理布局(而不是路径或图标),布局验证将会出现在Gradle和设备管理器工具之间。

editor mode

现在,您可以使用布局验证工具窗口。

layout validation


2

多预览是Android Studio 3.6+的一个功能,如下所示:


我在Mac上看到过它,但在Ubuntu上可用吗?因为我似乎在我的Android Studio 3.6.1和Ubuntu 19.10中找不到它。 - Abir Hasan Shawon
我认为您需要使用4.1版本才能进行多重预览。"Android Studio预览版的新功能...目前Canary和Dev渠道中有Android Studio 4.1版本,而Beta渠道中则有Android Studio 4.0版本。"然后在该页面上,他们列出了多重预览的内容。 https://developer.android.com/studio/preview/features#4.0-multi-preview - Igor Čordaš

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接