Ich erhalte die folgenden Laufzeitfehler:Illegal: Parameter als nicht-null angegeben sind null
checkParameterIsNotNull, parameter oneClickTokens
at com.info.app.fragments.Fragment_Payment_Profile$fetchMerchantHashes$1.onPostExecute(Fragment_Payment_Profile.kt:0)
at com.info.app.fragments.Fragment_Payment_Profile$fetchMerchantHashes$1.onPostExecute(Fragment_Payment_Profile.kt:1543)
Hier mein Code:
private fun fetchMerchantHashes(intent: Intent) {
// now make the api call.
val postParams = "merchant_key=$key&user_credentials=$var1"
val baseActivityIntent = intent
object : AsyncTask<Void, Void, HashMap<String, String>>() {
override fun doInBackground(vararg params: Void): HashMap<String, String>? {
...
}
override fun onPostExecute(oneClickTokens: HashMap<String, String>) {
super.onPostExecute(oneClickTokens)
...
}
}.execute()
}
Es scheint, dass der Funktionsaufruf scheint ungültig zu sein. Ich weiß jedoch nicht, wie ich dieses Problem beheben kann. Gibt es irgendetwas, was Kotlin spezifisch ist, das ich vermisst habe?
Es ist keine Frage. Bitte formulieren Sie einen, um Hilfe zu bekommen. – guenhter