【发布时间】:2016-11-08 12:20:34
【问题描述】:
我正在使用 Android Studio,在我的代码样式设置中,我有以下代码生成顺序:
- 静态字段
- 实例字段
- 构造函数
- 实例方法
- 静态方法
- 内部类
- 静态内部类
这很好,除了实现Parcelable 接口的类之外,CREATOR 常量被移动到我的类的顶部,如下所示:
public class Task implements Parcelable {
public static final Parcelable.Creator<Task> CREATOR = new Parcelable.Creator<Task>() {
public Task createFromParcel(final Parcel source) {
return new Task(source);
}
public Task[] newArray(final int size) {
return new Task[size];
}
};
public static final Task[] EMPTY_TASK_ARRAY = new Task[0];
private static final String TAG = Task.class.getSimpleName();
private final DateTime mStartDate;
private final DateTime mEndDate;
private final int mId;
我希望CREATOR 常量出现在类的底部,但我不想影响其他常量的定位。有没有办法在 IntelliJ 中为特定的变量名应用代码样式(更有用的是将代码样式应用于仅实现某些接口的类中的特定变量名,例如 Parcelable)?
【问题讨论】:
标签: java android android-studio intellij-idea