Robojuice/Butterknife @InjectView Автоформатирование проблемы в Android Studio

Я принимаю тему @InjectView во всем моем проекте и имею второстепенную проблему, когда дело доходит до уплотнения этих объявлений. После того, как я ввел исходный код, он отлично выглядит в одной строке, как это.

@InjectView (R.id.tv_report_summary_name) TextView tvReportSummaryName;

Однако, если я делаю автоматический формат (Ctrl + Shift + F), Android Studio автоматически заменяет это двумя строками, чтобы он выглядел так:

@InjectView (R.id.tv_report_summary_name)
TextView tvReportSummaryName;

Есть ли способ избежать этого или изменить параметры форматирования, чтобы это не произошло? Любая помощь приветствуется.

Ответ 1

Когда вы открываете Настройки → Стиль кода → Java.

Выберите вкладку Обертка и брекеты.

После этого прокрутите вниз, и есть возможность установить этот стиль, как показано на изображении ниже:

enter image description here

Выберите, что подходит для вас.

Ответ 2

Следуйте этому:

Файл → Настройки → Редактор → Стиль кода → Java → Обертка и фигурные скобки - аннотация поля и установите флажок (не обертывайте после отдельной аннотации)

Надеюсь, он решит вашу проблему.