相关疑难解决方法(0)

如何在Android延迟后调用方法

我希望能够在指定的延迟后调用以下方法.在目标c中有类似的东西:

[self performSelector:@selector(DoSomething) withObject:nil afterDelay:5];
Run Code Online (Sandbox Code Playgroud)

android中有没有与java相同的方法?例如,我需要能够在5秒后调用方法.

public void DoSomething()
{
     //do something here
}
Run Code Online (Sandbox Code Playgroud)

java android delay handler

716
推荐指数
19
解决办法
60万
查看次数

如何在android中处理已弃用的Handler

以前这段代码工作得很好。

现在它显示 android.os.handler 已被弃用。

private final Handler mHandler = new Handler() {
    @Override
    public void handleMessage(Message msg) {
        switch (msg.what) {
            case MESSAGE_STATE_CHANGE:
        break;
        }
    }
Run Code Online (Sandbox Code Playgroud)

我们如何解决这个问题。

android handler deprecated

6
推荐指数
1
解决办法
5280
查看次数

标签 统计

android ×2

handler ×2

delay ×1

deprecated ×1

java ×1