Остановить Android Studio от методов и конструкторов упаковки

Как я могу остановить Android Studio от обтекания меток и конструкторов?

Вот как это делает Android Studio:

Класс

public class Foo {

    public Foo(Context context, AttributeSet attrs) { super(context, attrs); }
}

Метод

public static void doSomething(Foo foo) { foo.doWork(); }

Вот как мне это нравится:

Класс

public class Foo {

    public Foo(Context context, AttributeSet attrs) { 
        super(context, attrs); 
    }
}

Метод

public static void doSomething(Foo foo) { 
    foo.doWork(); 
}

Ответ 1

Перейдите к

Settings >> Editor >> General >> Code Folding

Вы найдете там One-line methods. Снимите флажок. Существуют и другие настройки, которые вы можете изменить по мере необходимости. Я также добавил скриншот.

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

Наконец, перезапустите свою среду IDE. Готово!

Надеюсь, что это будет полезно.

Ответ 2

Перейдите к File → Settings... и двигайтесь вперед.

enter image description here

Параметры, которые вы хотите, должны быть понятными.

Ответ 3

ОБНОВЛЕНИЕ

Согласно стабильной версии Android версии 3.0

Переместить в:

Настройки → Редактор → Общие → Складывание кода

Вы найдете Методы тела, чтобы закрыть все тело метода и Однострочные методы обернуть его в oneline.

UNCHECK.

Теперь перезапустите android-studio ИЛИ для класса, просто закройте и снова откройте его.

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