You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Android Studio如何直接导入内部静态类?

解决Android Studio自动导入静态内部类的问题

我之前也碰到过一模一样的困扰,每次导入内部类都得手动修改导入语句,其实只要调整一下Android Studio的设置就能搞定,步骤很简单:

  1. 打开Android Studio的设置面板:

    • Windows/Linux用快捷键 Ctrl+Alt+S
    • Mac用快捷键 Cmd+,
  2. 依次展开 Editor > Code Style > Java(如果是Kotlin项目就选择Kotlin)

  3. 切换到 Imports 标签页

  4. 在「Import Layout」区域,找到 Inner classes 选项,把它从默认的「Do not import」改成「Import inner classes」

  5. 点击「Apply」和「OK」保存设置

完成这些操作后,下次你用Alt+Enter导入p.A.B时,Android Studio就会自动生成import p.A.B;的导入语句,再也不用手动修改啦!

如果你的代码里已经有很多A.B的写法,还可以用全局替换批量修正:

  • 按下 Ctrl+Shift+R(Mac是Cmd+Shift+R)打开全局替换窗口
  • 查找内容填 A\.B,替换内容填 B
  • 勾选「Regex」选项,先预览确认替换范围没问题,再点击「Replace All」

内容的提问来源于stack exchange,提问作者Beko

火山引擎 最新活动