Android studio : 保留我在重新格式化代码时键入的单行方法

Android studio : leave my one-line methods as i've typed them when reformating code

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

public int getPosition() {return mPosition;}

但是,当我重新格式化代码时,这个方法变成了这样:

public int getPosition() {
    return mPosition;
 }

终于,我找到了解决方案。

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

一切顺利!