Ale*_*vić 3 android kotlin android-studio
我正在尝试android.service.wallpaper.WallpaperService.Engine在 Kotlin 中扩展类,但出现“未解析的引用”错误:
即使它在上面显然是导入的。
有没有什么办法解决这一问题?
问题是,WallpaperService.Engine是内包围的班WallpaperService类(很明显,一旦你看到它),而不是静态的,因此必须绑到的实例WallpaperService类,换句话说,它必须声明为一个inner类的一个WallpaperService班级:
import android.service.wallpaper.WallpaperService
class MyWallpaperService : WallpaperService() {
...
inner class MyEngine : Engine() {
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
123 次 |
| 最近记录: |