我有我的主要活动是定期从数据库这样的更新数据的方法:更新片段UI定期
public static void timedTask(int timer) {
myTimer.cancel();
myTimer = new Timer();
myTimer.schedule(new TimerTask() {
@Override
public void run() {
dbint = db.dbpull();
}
}, 0, timer);
}
现在的问题是,我怎么能传递我从这种方法获得的价值,和用数据更新片段内的TextView?
我宁愿保持定时器的方法里面,因为我希望能够动态地改变定时器。 – user3050720
没有从取消和每一个需要动态地改变它的时间的时间重新创建计时器停止你(几乎没有任何惩罚一次又一次地这样做)。所以你可以在Fragment中添加cancel和reschedule方法。 –