如何在Android中延迟某些操作,以便在Android中设置延迟后完成任务

如何在Android中延迟某些操作,以便在Android中设置延迟后完成任务,android,Android,我正在尝试在安卓系统中开发一个应用程序,它有一些动作需要在一段时间后执行 我能做些什么来实现这一点呢?如果您使用的是Java,那么请使用Android来延迟您的任务 在活动的onCreate方法中,执行以下操作: int any_delay_in_ms = 1000; //1Second interval new Handler().postDelayed(() -> { //TODO Perform your action here }, any_del

我正在尝试在安卓系统中开发一个应用程序,它有一些动作需要在一段时间后执行


我能做些什么来实现这一点呢?

如果您使用的是Java,那么请使用Android来延迟您的任务

在活动的onCreate方法中,执行以下操作:

 int any_delay_in_ms = 1000; //1Second interval
    new Handler().postDelayed(() -> {
        //TODO Perform your action here
    }, any_delay_in_ms);

好的,我试试这个
    int delay = 1000;//1 sec, change it as per need
    //if you are not executing anything which need main thread 
    new Handler().postDelayed(() -> {

    }, delay);
    
    //if you are  executing anything which need main thread 
    new Handler(Looper.getMainLooper()).postDelayed(() -> {

    }, delay);