在 Xamarin Forms [PCL] 中的后台定时器

4

在Xamarin Forms中,是否可能实现后台计时器?

我有三个按钮:开始/暂停/停止以及计时器文本,用于在我的应用程序中显示计时器。

当用户点击开始按钮时,我想要启动计时器。一段时间后,用户将关闭应用程序,但计时器应在后台运行,直到点击停止按钮。

并且,即使应用程序关闭,我也希望每分钟向服务器发送最新的位置日志。


你有找到这个问题的答案吗? - Aazarus
1个回答

0
private void OnStartbuttonClicked(object sender, EventArgs e)
    {
        // Save the Time, when the Timer starts
    }

    private void OnStopbuttonClicked(object sender, EventArgs e)
    {
        DateTime starttime = DateTime.Parse("String with the Time, when the Timer starts");
        DateTime endTime = DateTime.Now;


        TimeSpan difference = endTime - starttime;

        // difference ist the time of the timer
    }

希望这能对你有所帮助


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接