我正在尝试通过重构将Kotlin接口方法移至另一个现有接口。但是在Android Studio中找不到正确的选项。有办法吗?
xiaofeiyaya 回答:将方法从接口移到另一个
@Lore,我们可以按照以下步骤进行操作。但是,由此看来,新创建的interface
实现了现有的interface
。因此,我们只需要在新的Select function -> Refactor -> Extract -> Interface... -> Extract to separate file -> Check Move
文件中删除该实现即可。
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface CustomAnnot {
String key();
}