В дополнение к ответу Дипака Азада, вам нужно следующее:
Windows : Окно → Настройки → Java → Стиль кода
→ Форматер → Правка → Перенос строки (вкладка)
Mac OS : ADT → Настройки → Java → Стиль кода
→ Форматер → Правка → Перенос строки (вкладка)
Затем в списке слева выберите:
Вызовы функций → Квалифицированные вызовы
Теперь под этим списком установите Политика переноса строк в:
Обернуть все элементы, кроме первого, если в этом нет необходимости
Проверка
Сила разделения, даже если линия короче максимальной ширины линии
Наконец, установите Политика отступов в (спасибо @ Turbo ):
Отступ в столбце
Это должно дать вам точное поведение, о котором вы просили.
БОНУС: Android Studio / IntelliJ Идея:
Mac OS : Android Studio → Настройки (Cmd +,
) → Редактор → Стиль кода → Java → Вкладка и фигурные скобки вкладка → Цепные вызовы методов
выберите
Заворачивать всегда
и отметьте
Выровнять при многострочном