Android Studio布局预览在哪里?

时间:2013-05-20 23:52:18

标签: java android android-studio

我安装了Android Studio,但是当我编辑我的布局文件时,我找不到实时预览!我只看到一个XML文件。如何在图形视图中查看我的布局?

更新: 这就是我的情况:

enter image description here

22 个答案:

答案 0 :(得分:316)

xml文本编辑器下的Design按钮旁边应该有一个Text按钮:

enter image description here

或者您可以使用右上角的Preview按钮在XML代码旁边添加预览窗口:

enter image description here

<强>更新

如果您没有,请执行以下操作:View - &gt; Tool Windows - &gt; Preview

enter image description here

答案 1 :(得分:43)

有些人似乎也有同样的问题。问题是,如果在Android项目的res/layout*目录中编辑布局文件,则IDE仅显示预览。

特别是,如果在build/res/layout*中编辑文件,则不会显示,因为这些文件不是目录,而是输出目录。在您的情况下,您正在编辑build/目录中的文件...

资源文件夹自动设置,可以在项目结构&gt;中查看(和更改)。模块&gt; [模块名称]&gt; Android&gt;资源目录。

答案 2 :(得分:16)

如果有人帮忙,我今天遇到了同样的问题,那里缺少“设计/文字”标签。我已经切换到黑暗的主题,并认为这可能是问题,所以回到首选项/外观(在IDE设置下)切换回默认主题,并为我重新正确地重置一切。我还可以再次切换到Darcula主题,标签仍然存在,所以看起来切换主题是一种重置IDE窗口/标签的方法。

答案 3 :(得分:15)

  1. 从左侧窗格中选择MainActivity.java文件,如红色矩形所示。

  2. 左键单击XML Tag图标,如红色圆圈所示。

  3. 选择下图中突出显示的“activity_main.xml(布局)”选项。

  4. enter image description here

答案 4 :(得分:11)

以下对我有用:

- &GT;档案

- &GT;设置

- &GT;插件

- &GT;禁用android支持插件

- &GT;系统将提示您重新启动

- &GT;重新启动后重新启用可能已在进程中禁用的插件和其他依赖插件

- &GT;系统将提示您再次重新启动。希望当android studio第二次重启预览时应该渲染。

答案 5 :(得分:9)

我找到了两个快速选项来解决这个问题:

  1. 只需在搜索“预览”中输入,它就会显示一个结果。只需点击它,再次出现预览:)
  2. 拉出右侧的线条,窗口会出现。它有点大小。
  3. Preview window in android studio

    快乐的编码!

答案 6 :(得分:8)

对于在 Android Studio 3.6 中苦苦挣扎的人:

enter image description here

答案 7 :(得分:7)

转到文件 - &gt;使缓存无效/重新启动。

这将解决问题。

答案 8 :(得分:5)

将Eclipse ADT项目导入Android Studio后出现同样的问题。文本和设计选项卡丢失。

找到我的事件日志窗口 “检测到框架:在项目配置中检测到Android框架”

我点击提供的超链接,一切都已修复,文字和设计标签变得可见且功能正常

答案 9 :(得分:4)

导航到文件 - &gt;项目结构 - &gt;模块 - &gt;点击绿色加号按钮添加模块。

选择新模块 - &gt;在Android选项中选择应用程序模块 - &gt;给出一个模块名称 - &gt;下一个 - &gt;下一个 - &gt;光洁度

选择要包含在模块中的项目 - &gt;点击申请 - &gt;好

现在您将能够看到完整的项目结构;然后打开模块表单项目窗口(左侧面板),选择res然后选择layout - &gt;您的布局名称(.xml)。

现在您将能够看到设计视图和文本视图...

答案 10 :(得分:2)

正如etienne所说,请确保您正在查看的XML文件位于src/main/res/layout

我有同样的问题。如果您在build目录中的布局文件中,您将看不到预览,也不会将其作为启用选项。我希望Google稍微警告一下。

答案 11 :(得分:1)

首先创建新应用后

转到java-&gt; MainActivity

并为其打开一个新标签

在java代码中,单击索引编号,您可以在其中看到代码徽标enter image description here

红色在图片中圈出

左键单击它,您将看到两个选项,如下图enter image description here

所示

单击第一个选项,以便您可以在android studio中预览您的应用程序

答案 12 :(得分:1)

如果您想要查看实时预览,请在屏幕右侧显示一个按钮预览,以显示/隐藏实时预览。

如果你想要的是使用WYSISYG编辑器模式,在编辑器的底部有一个标签,可以在 XML 模式和 WYSISYG 模式之间切换。

这在IntelliJ和Android Studio中的工作方式相同。

答案 13 :(得分:0)

我遇到了同样的问题,并通过编辑src&gt; main&gt; res&gt;布局中的t文件来解决。您可以在编辑器底部选择测试和设计模式。

如果我们知道在哪里寻找就很简单!!!花几个小时搞清楚!!!

答案 14 :(得分:0)

几个小时前,当我将项目从Eclipse导出到Android Studio时,我遇到了这个问题。不幸的是,这里的最佳答案对我不起作用。

无论如何,创建一个新项目而不是打开一个旧项目对我来说就像Thomas Kaliakos在他的评论中提到的那样here

  
    

我不得不搞乱这个项目......并且在某些时候它起作用了。我不知道怎么回事。我的猜测是创建一个新项目并添加源代码每次都会有效。很抱歉不是很清楚,但说实话,我甚至对自己的工作感到惊讶。 - Thomas Kaliakos 2013年10月15日4:08

  

答案 15 :(得分:0)

如果你想要停靠模式,(在编辑xml文件时它仍然可见),你错误地点击并取消标记停靠模式。要将其恢复原状,请专注于预览,然后点击Window > Active Tool Window > Docked Mode

答案 16 :(得分:0)

如果您在底部看到一条消息,说“Android Framework已检测到。点击配置”,请执行此操作。

执行此操作后,我的文字和设计底部标签出现了。

答案 17 :(得分:0)

就我而言,我没有 Design Preview 标签。

尝试

  • 正确配置代理以下载必要的组件
  • 将android-sdk路径配置为不包含空格字符
  • 以管理员模式重启Android Studio

答案 18 :(得分:0)

  1. 转到“文件”-> 使缓存无效/重新启动。重新启动后 预览窗口将会出现。

  2. 仍未打开预览窗口,请转到“视图”->“工具”窗口->单击预览

答案 19 :(得分:0)

转到文件>设置>外观和行为>外观>显示工具窗口栏

答案 20 :(得分:0)

我正在使用Android Studio 3.3,并且此方法对我有效: 从文件/设置中打开设置 从左侧面板中选择“编辑器”,然后选择“布局编辑器” 然后从右侧面板中取消选中“编辑非布局文件时隐藏预览窗口”的第三个选项,然后单击“应用”,然后单击“确定”。 然后转到视图/工具窗口/预览,现在在布局XD的设计选项卡中启用了预览。不要忘记投票,并将此答案标记为正确答案。快乐的编码。 enter image description here

答案 21 :(得分:-1)

文件&gt;&gt;设置&gt;&gt;编译器&gt;&gt; JavaCompiler在“项目字节码版本(默认情况下为jdk保留空白):”选择您的jdk。

enter image description here