Android Studio-自动导入到文件顶部的导入列表,但不导入当前代码行



最近,当我在android studio中使用自动导入时,它将导入添加到当前代码行,而不是将导入添加在类/文件的顶部。如何修复?

例如,当导入java.util.Arrays时,它会:

class A {
void foo() {
java.util.Arrays.asList(val1, val2);
}
}

而不是:

import java.util.Arrays;
class A {
void foo() {
Arrays.asList(val1, val2);
}
}

这件事发生得很突然。我没有更改任何设置。以前它工作得很好,但最近它无法自动导入到导入列表中。

请确保在(File | Settings) / (IntelliJIDEA | Preferences)Editor | Code Style | Java | Imports选项卡中没有勾选,使用完全限定类名复选框。

最新更新