Android Studio:代码格式中的缩进太多

时间:2014-06-20 09:19:35

标签: java intellij-idea android-studio

我在Android studio中格式化了以下代码:

mSignUpButton.setOnClickListener(new View.OnClickListener()
                                     {
                                         @Override
                                         public void onClick(View v)
                                         {
                                             mValidator.validate();
                                         }
                                     }
    );

OnClickListener的缩进非常深。在查看代码格式设置后,我无法找到减少它的方法。有办法吗?

1 个答案:

答案 0 :(得分:2)

这就是我用IntelliJ缩进它的方法。这使用较少的线。这是使用IntelliJ

中的默认代码格式设置
mSignUpButton.setOnClickListener( // Note: I put the new on the next line.
        new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                mValidator.validate();
            }
        }
);

这将是Java 8,

mSignUpButton.setOnClickListener(mValidator::validate);