我正在尝试使用适用于 Android 的 kotlin 构建一个
AccountAuthenticator
类。但是当尝试实现 AbstractAccountAuthenticator
类时,我在编译时遇到以下异常:
No value passed for parameter context
我不完全确定这意味着什么,也找不到任何有关如何解决它的信息。
相关代码如下:
import android.accounts.AbstractAccountAuthenticator
import android.accounts.Account
import android.accounts.AccountAuthenticatorResponse
import android.os.Bundle
class AccountAuthenticator: AbstractAccountAuthenticator() {}
有谁知道这意味着什么、为什么以及如何解决它?
AbstractAccountAuthenticator
的 constructor 采用 Context context
参数。所以你必须以某种方式传递一个 Context
给它,例如,你的 AccountAuthenticator
也可以有一个 Context
参数:
class AccountAuthenticator(context: Context): AbstractAccountAuthenticator(context) {}
Tengo 2 pantallas separadas pero identicas,在第二个屏幕上显示我销售错误,没有为参数“text”传递值 algun consejo?