gpt4 book ai didi

Android:如何每 1 秒从另一个 Activity 中获取数据?

转载 作者:行者123 更新时间:2023-11-30 01:52:53 26 4
gpt4 key购买 nike

我有一个这样的定时器任务:

<code>           
new Timer().scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
updateGraph(.....);
}
},0,2000);
</code>

但在 updateGraph 方法中,我想传递 Y 值。这个 Y 值是通过另一个 Activity 中的另一个 TimerTask 读取的,这可能吗?每秒从其他 Activity 中读取?

/迈克尔

最佳答案

而不是每次都通过方法传递它

在 TimerTask 方法的 FirstActivty 中声明一个公共(public)静态变量并定期更新它

 public static double Y;
new Timer().scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
//update Y here
updateGraph(.....);
}
},0,2000);

在Second Activity的Timer Task中使用

FirstActivity.Y

关于Android:如何每 1 秒从另一个 Activity 中获取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32739122/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com