【发布时间】:2021-12-17 18:24:52
【问题描述】:
我正在尝试在 ViewModel 中执行 putExtra,但出现此错误:
以下函数均不能使用提供的参数调用。
这是我的代码:
val intent = Intent(context, MyService::class.java)
intent.action = MyService.ACTION_ONE
intent.putExtra("data", mydata)
ContextCompat.startForegroundService(context, intent)
为什么我不能putExtra?
【问题讨论】:
-
显然,
mydata不是一个可以进入额外Intent的数据类型。mydata是什么? -
mydata 是 LiveData
标签: android kotlin android-intent