在Android Studio上使用Java时,我必须经常不必创建文件,我只需键入要使用的类的名称,然后使用“Intent Actions”来解决问题并创建必要的文件。问题是,当使用Kotlin时,如果我需要,让我们说一个接口,当我点击Intent Action时,Android Studio会在我正在处理的同一个文件中创建该接口,而不是提供包选择的对话框,因为它对于Java。关于如何解决这个问题的任何想法?
答案 0 :(得分:2)
这恰好是Kotlin的默认行为,因为对文件中的内容的限制较弱。
一个相当快速且无痛的解决方案是立即在新创建的界面上调用意图操作,然后选择display: inline-block;
。这会将其移动到同一个包/文件夹中的单独文件中。
如果要将其移动到其他包, F6 是将类或接口移动到其他位置的默认快捷方式,当光标位于新接口上时,也可以调用该快捷方式。