Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 处理程序首次运行函数错误kotlin_Android_Kotlin - Fatal编程技术网

Android 处理程序首次运行函数错误kotlin

Android 处理程序首次运行函数错误kotlin,android,kotlin,Android,Kotlin,我正在尝试做一个处理程序()。在以java为基础的kotlin中,PostDelayed,但是这次我遇到了一个错误,有人能回答为什么会发生这种情况吗?最新的解决方案是什么?为什么有些函数或类会被划掉,比如在本例中的Handler() 利用科特林的lambda。以下代码将起作用: Handler(Looper.getMainLooper()).postDelayed({ val sharedPreferences = getSharedPreferences(&qu

我正在尝试做一个
处理程序()。在以java为基础的kotlin中,PostDelayed
,但是这次我遇到了一个错误,有人能回答为什么会发生这种情况吗?最新的解决方案是什么?为什么有些函数或类会被划掉,比如在本例中的Handler()


利用科特林的lambda。以下代码将起作用:

Handler(Looper.getMainLooper()).postDelayed({
                val sharedPreferences = getSharedPreferences("SharedPref", MODE_PRIVATE)
                var isFirstTime : Boolean = sharedPreferences.getBoolean("firstTime", true)
        }, SPLASH_TIME_OUT.toLong())
请参阅我的答案:

请参阅以下答案:
Handler(Looper.getMainLooper()).postDelayed({
                val sharedPreferences = getSharedPreferences("SharedPref", MODE_PRIVATE)
                var isFirstTime : Boolean = sharedPreferences.getBoolean("firstTime", true)
        }, SPLASH_TIME_OUT.toLong())