gpt4 book ai didi

Android Kotlin - 意外标记(使用 ';' 分隔同一行的表达式)

转载 作者:行者123 更新时间:2023-12-02 13:18:46 25 4
gpt4 key购买 nike

我找到了几个答案,但我不明白他们到底在说什么,也不知道我该怎么做。

这是代码:

Functions().(prefs!!.getLong("userid", 0), prefs!!.getString("notifToken", "")!!)

对于 prefs!!.getString("notifToken", "")!!,我得到了意外标记(使用';'分隔同一行的表达式)

在函数类中:

fun lastOnline(userid: Long, token: String){

val params = RequestParams()
params.put("userid", userid)
params.put("token", token)

val client = AsyncHttpClient()
client.post("https://www.bla.com/do.php", params, object : JsonHttpResponseHandler()
{
override fun onSuccess(statusCode: Int, headers: Array<Header>?, response: JSONArray?)
{

}
override fun onFailure(statusCode: Int, headers: Array<Header>?, e: Throwable, response: JSONArray?)
{
Log.d("pikabo", "error")
}
})
}

请帮忙!

最佳答案

您的代码归结为 Functions().(),这没有多大意义。 Functions() 将创建您的 Functions 类的实例。但是您似乎在 . 之后缺少函数名称。

我猜测您正在尝试调用 lastOnline(),在这种情况下您需要使用该函数名称:

Functions().lastOnline(prefs!!.getLong("userid", 0), prefs!!.getString("notifToken", "")!!)

关于Android Kotlin - 意外标记(使用 ';' 分隔同一行的表达式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60714461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com