Java 无法调用FileProvider';Kotlin中的getUriForFile
我在科特林遇到了一个奇怪的行为 创建这样的自定义文件提供程序时Java 无法调用FileProvider';Kotlin中的getUriForFile,java,android,kotlin,Java,Android,Kotlin,我在科特林遇到了一个奇怪的行为 创建这样的自定义文件提供程序时 import android.support.v4.content.FileProvider class MyFileProvider: FileProvider() 我无法调用MyFileProvider.getUriForFile(… Android studio无法解析getUriForFile的引用 但在java中它是可以工作的 import android.support.v4.content.FileProvider;
import android.support.v4.content.FileProvider
class MyFileProvider: FileProvider()
我无法调用MyFileProvider.getUriForFile(…
Android studio无法解析getUriForFile的引用
但在java中它是可以工作的
import android.support.v4.content.FileProvider;
public class MyFileProvider extends FileProvider {
}
我遗漏了什么吗?getUriForFile()
是静态的Kotlin不继承静态方法,因为Kotlin中没有所谓的
static
,您也不能真正继承它们。但您只需使用
FileProvider.getUriForFile()