Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/208.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.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
Java 如何每10秒刷新当前活动?_Java_Android_Xml - Fatal编程技术网

Java 如何每10秒刷新当前活动?

Java 如何每10秒刷新当前活动?,java,android,xml,Java,Android,Xml,我的项目Android Studio有问题。您能帮助我如何在不单击按钮的情况下每10秒创建一次自动刷新当前活动吗?使用后台运行计时器只需使用服务即可每10秒自动刷新一次活动 你需要显示你的代码,让我们知道你到底在尝试什么我没有代码。请给我看创建自动刷新活动的代码谢谢。很高兴听到这个消息。。请投票支持这个答案:嗨,如何用停止按钮停止计时器?你也可以在run()-块中调用recreate()。 final Handler handler = new Handler(); Timer timer =

我的项目Android Studio有问题。您能帮助我如何在不单击按钮的情况下每10秒创建一次自动刷新当前活动吗?

使用后台运行计时器只需使用服务即可每10秒自动刷新一次活动

你需要显示你的代码,让我们知道你到底在尝试什么我没有代码。请给我看创建自动刷新活动的代码谢谢。很高兴听到这个消息。。请投票支持这个答案:嗨,如何用停止按钮停止计时器?你也可以在
run()
-块中调用
recreate()
final Handler handler = new Handler();
Timer timer = new Timer();
TimerTask doTask = new TimerTask() {       
    @Override
    public void run() {
        handler.post(new Runnable() {
            @SuppressWarnings("unchecked")
            public void run() { 
               try {
                    Intent intent = getIntent();
                    finish();
                    startActivity(intent);
                   }
             catch (Exception e) {
                    // TODO Auto-generated catch block
                }
            }
        });
    }
};
timer.schedule(doTask, 0, "Your time 10 minute");