How to solve Handler() deprecated?

后端 未结 12 1744
眼角桃花
眼角桃花 2020-12-05 09:00

Could anyone know, how to fix the deprecated warning or any alternate solution for this.

Handler().postDelayed({
    context?.let {
        //code
    }
}, 30         


        
12条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-05 09:52

    Use it for Java

    new Handler(Looper.getMainLooper()).postDelayed(new Runnable() {
        @Override
        public void run() {
            // Your Code
        }
    }, 3000);
    

    Use it for Kotlin

    Handler(Looper.getMainLooper()).postDelayed({
        // Your Code
    }, 3000)
    

提交回复
热议问题