Я конвертирую один из моих классов Java в Kotlin и класс, как показано ниже.
class MainApplication : Application() {
companion object {
operator fun get(context: Context): MainApplication {
return context.applicationContext as MainApplication
}
}
}
Он имеет статическую функцию get
.
У меня все еще есть функция Java, которая обращается к ней.
MainApplication application = MainApplication.get(mContext);
Это хорошо, когда MainApplication находится на Java. Но не тогда, когда MainApplication в Котлине, приведенная выше ошибка кода
Error:(27, 54) error: cannot find symbol method get(Context)
Как я могу получить доступ к get
в моем Java-коде выше?