Android studio:保留我的单行方法,因为我在重新格式化代码时输入了它们

cou*_*ric 6 java code-formatting android-studio

在重新格式化代码时,android studio中是否有一个选项可以保留单行方法?例如,对于一个简单的getter,我更喜欢这种编码风格:

public int getPosition() {return mPosition;}
Run Code Online (Sandbox Code Playgroud)

但是,当我重新格式化代码时,此方法更改为:

public int getPosition() {
    return mPosition;
 }
Run Code Online (Sandbox Code Playgroud)

cou*_*ric 10

最后,我找到了解决方案.

  1. 转到文件>设置>编辑器>代码样式> Java
  2. 单击" 环绕和大括号"选项卡
  3. 在重新格式化时找到保留部分
  4. 在一行中打开Simple方法复选框

它就好了!