在摆弄Android Studio中的布局时,我以某种方式将我的logcat窗口变成了一个浮动窗口。我无法为我的生活恢复到停靠模式。
我希望不必从头开始重建项目,但在.idea/workspace.xml
中找不到任何明显的内容。
答案 0 :(得分:34)
您可以将其拖放回去。 但是你需要拖动Tab而不是整个窗口。 我搞好了3天才弄明白:)
答案 1 :(得分:29)
似乎OP在Linux上遇到了一些问题。对于OS X的人,请参阅此答案。
如果您选择浮动窗口右上角的小齿轮图标,并取消选择浮动模式,它应该回弹到固定模式:
如果您没有看到小齿轮,您还可以确保选择浮动logcat窗口,然后转到Window->有效工具窗口 - >浮动模式
答案 2 :(得分:9)
总结Dave Cole的答案:你需要做的就是:
Android Studio
目录。.config/options/runner.layout.xml
,用一些文本编辑器打开它。找到以下代码:
<ViewImpl>
<option name="ID" value="Android Logcat" />
<option name="minimizedInGrid" value="false" />
<option name="placeInGrid" value="right" />
<option name="tabIndex" value="0" />
<option name="window" value="1" />
</ViewImpl>
并将"window"
选项的值更改为0:<option name="window" value="0" />
。
保存文件,现在您的logcat窗口处于停靠模式。
答案 3 :(得分:3)
我刚刚意识到控制窗口布局的设置没有存储在项目中,因为所有项目的布局都被破坏了。我能够通过这样做解决问题:
$ cd ~/.AndroidStudio/config
$ grep -r ddms
$ vi options/runner.layout.xml
然后我将Logcat配置修改为如下所示:
<ViewImpl>
<option name="ID" value="Android Logcat" />
<option name="minimizedInGrid" value="false" />
<option name="placeInGrid" value="right" />
<option name="tabIndex" value="0" />
<option name="window" value="0" />
</ViewImpl>
重要的变化是window
选项。
答案 4 :(得分:2)
最简单的方法是按Shift + F12。它会将您的视图恢复为Android Studio默认视图。或者去Window - &gt;重置为默认。
答案 5 :(得分:1)
选择(选中)浮动模式时,对接模式和固定模式选项消失。只需通过右键单击logcat选项卡取消选中对接模式,然后单击浮动模式,logcat状态将返回对接模式。
答案 6 :(得分:1)
在阅读上面评分最高的答案后,仍然无法解决问题。原来是项目特定的设置。我通过修改项目的.idea文件夹中的项目的workspace.xml文件修复了该问题。在该文件中查找元素
<component name="ToolWindowManager">
在该节点下:
<window_info id="Logcat"
将该节点的类型从FLOATING
更改为DOCKED
答案 7 :(得分:0)
最简单的方法是删除个人androidstudio配置文件夹(.AndroidStudio \ config \ options)下的runner.layout.xml文件,如果您不需要保持特殊的IDE布局设置。
答案 8 :(得分:0)
我遇到了同样的问题,这就是我解决问题的方法:
只需单击logcat图标的角落(左上角的类似Android的图标),然后将其拖动到要放置的位置。
答案 9 :(得分:0)
右键单击Android Monitor选项卡,选择固定模式和停靠模式。取消选择其他模式。我的runner.layout.xml文件显示窗口值0,所以我尝试了这个方法它解决了我的问题。
答案 10 :(得分:0)
点击终端窗口右上角的设置图标,从下拉菜单中选择分割模式,固定模式,停靠模式。这会将它固定在底部窗口。如果要将拆分模式与其他底部窗口分组,请取消选择拆分模式。
答案 11 :(得分:0)
选择窗口 选择默认布局,或按 Shift + F12
它修复了底部的 logcat窗口。