Intereting Posts
Общий код для различных андроидов Каковы единицы измерения температуры и напряжения батареи, когда Intent.BATTERY_ACTION_CHANGED на устройстве Android? Как я могу запустить прослушиватель экрана? Как создать пользовательский PopupMenu в Android Проект в Android Studio не запустится – класс активности не указан Написание переносимого Java-приложения с использованием JOGL и Android OpenGL Чтобы отменить отмену AsyncTask не должен периодически проверять флаг в doInBackground, он будет неустойчивым? Имитировать Android SMS / Call на устройстве USB Android Studio отменяет (Ctrl-Z) / redo (Ctrl-Y) не работает Запустите эмулятор студии Android на процессоре AMD Пользовательский массив ArrayAdapter в ListFragment Как получить селектор элементов списка Android для использования state_checked Как я могу позиционировать навигацию по списку действий на правой стороне? Андроидная интеграция facebook недействительный хэш ключа Минимальный уровень API Android для запуска Google Maps Android API v2

Как отменить плавающий режим для окна logcat в Android Studio

Во время игры с макетом в Android Studio я каким-то образом превратил окно logcat в плавающее окно. Я не могу, чтобы жизнь меня восстановила до пристыкованного режима.

Logcat плавает

Я бы предпочел не перестраивать проект с нуля, но не могу найти ничего очевидного в .idea/workspace.xml .

Solutions Collecting From Web of "Как отменить плавающий режим для окна logcat в Android Studio"

Вы можете перетащить его обратно. Но вам нужно перетащить Tab, а не все окно. Я боролся с ним в течение 3 дней, прежде чем выяснять это 🙂

Ответ Mac OS X

Кажется, что OP сталкивается с этой проблемой с некоторым вкусом в Linux. Для людей с OS X см. Этот ответ.

Опция 1

Если вы выберете маленькую иконку cog в верхнем правом углу плавающего окна и снимите флажок с плавающего режима, он должен вернуться в закрепленный режим:

Введите описание изображения здесь

Вариант 2

Если вы не видите маленькую шестерню, вы также можете убедиться, что выбрано окно плавающего логарифма, а затем перейдите в Окно -> Окно активного инструмента -> Плавающий режим

Введите описание изображения здесь

Подводя итог ответу Дэйва Коула: все, что вам нужно сделать, это:

  1. Откройте каталог Android Studio .
  2. Найдите файл .config/options/runner.layout.xml , откройте его с помощью некоторого текстового редактора.
  3. Найдите следующий фрагмент кода:

    <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>

  4. И измените значение опции "window" на 0: <option name="window" value="0" /> .

Сохраните файл, теперь ваше окно logcat находится в режиме стыковки.

Я просто понял, что настройки, управляющие макетом окна, не хранятся в проекте, потому что макет был разбит для всех проектов. Я смог решить проблему, выполнив следующие действия:

 $ 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 .

Самый простой способ – удалить файл runner.layout.xml в вашей личной папке конфигурации androidstudio (.AndroidStudio \ config \ options), если вам не нужно оставаться специальной настройкой макета IDE.

Самый простой способ – нажать Shift + F12. Он восстановит ваше представление по умолчанию для Android Studio. Или перейдите в Окно -> Сбросить значение по умолчанию.

Я столкнулся с одной и той же проблемой, и именно так я решил:

Просто щелкните по углу значка logcat (значок в виде Android в левом верхнем углу), а затем перетащите туда, где вы хотите его разместить.

Щелкните правой кнопкой мыши на вкладке «Монитор Android», выберите режим закрепления и режим стыковки. Отмените выбор других режимов. Мой файл runner.layout.xml показывал значение окна 0, поэтому я попробовал этот метод, чтобы решить мою проблему.