Android Studio中的Robojuice / Butterknife @InjectView自动格式化问题

时间:2015-03-06 19:23:22

标签: android android-studio butterknife

我在整个项目中采用@InjectView主题,并且在缩小这些声明方面存在一个小问题。在我输入初始代码后,它在这样的一行中看起来很棒..

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

但是,如果我执行自动格式化(Ctrl + Shift + F),Android Studio会自动将其替换为两行,如下所示:

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

有没有办法避免这种情况或修改格式化选项以避免这种情况发生?非常感谢任何帮助。

2 个答案:

答案 0 :(得分:36)

当您打开偏好设置 - >代码风格 - >爪哇

选择标签环绕和大括号

滚动到底部后,可以选择设置此样式,如下图所示:

enter image description here

选择适合你的人。

答案 1 :(得分:4)

按照:

档案 - >设置 - >编辑 - >代码风格 - > Java - >环绕和大括号 - 字段注释并选中复选框(不要在单个注释后换行)

希望它能解决你的问题。