如何在Xamarin Android延迟后运行代码

ami*_*ros 12 c# android xamarin.android xamarin android-runonuithread

我试图在我的Android应用程序延迟后显示一些代码.
执行此操作的Java代码如下所示:

new Handler().postDelayed(new Runnable()
{
   @Override
   public void run()
   {
     // your code that you want to delay here
   }
}, 1000/* 1000ms = 1sec delay */);
Run Code Online (Sandbox Code Playgroud)

我如何使用C#在Xamarin.Android中执行此操作?

R4j*_*R4j 23

你可以试试这个:

Handler h = new Handler();
Action myAction = () => 
{
    // your code that you want to delay here
};

h.PostDelayed(myAction, 1000);
Run Code Online (Sandbox Code Playgroud)

看一下文档