AndroidStudio如何直接导入内部类

3

假设我有一个包 p,其中包含以下类:

class A {
  // ...

  public static class B { /* ... */ }
}

现在,当我在另一个包中使用B类时,Android会通过Alt+Enter为我提供自动导入选项。但是,它只会导入A类,代码中使用B的方式如下:A.B。
我不喜欢这样。我也不想每次导入B类时手动修改导入语句[从import p.A到import p.A.B]。
我该如何更改此设置,以便AndroidStudio在我使用B时始终导入p.A.B?
编辑:在“设置->编辑器->常规->自动导入”中似乎无法实现此功能。
1个回答

2

您可以通过以下方式完成:

进入 设置 > 代码样式 > Java > 导入,并勾选“为内部类插入导入”复选框。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接