Error: Java.lang.illegalargumentexception: Parameter Specified As Non-null Is Null Firebase Transaction Kotlin
I am trying to increment an integer in Firebase database but, the app crashes. abstract class BrowserActivity : ThemableBrowserActivity(),OnClickListener { private var mAu
Solution 1:
With reference to this post, I am passing databaseError as null to onComplete.
By default all variables in kotlin are non null. So, if I want to pass a null parameter,
I have to add a ? to the parameter, which in my case should be DatabaseError?. So the onComplete function should look like:
override fun onComplete(databaseError: DatabaseError?, b: Boolean, dataSnapshot: DataSnapshot) {}
Post a Comment for "Error: Java.lang.illegalargumentexception: Parameter Specified As Non-null Is Null Firebase Transaction Kotlin"