如何反映android活动的即时更改

时间:2014-03-24 06:57:07

标签: java android android-calendar

我目前正在处理calendar application,当我添加一个在Google日历中添加的事件以立即在屏幕上显示该事件时,我正在使用recreate()活动方法获取所有事件和再次显示它,但是当这个过程屏幕变成黑色,这是变化bad UI experience时,我如何解决这个问题,我想要像google calendar那样立即添加事件。感谢

2 个答案:

答案 0 :(得分:0)

使用ProgressDialog让用户"参与"在您获取新的日历数据然后查看this时,应该了解如何recreate活动。

答案 1 :(得分:0)

如果您的日历使用适配器显示项目,您可以更改适配器中的数据并调用adapter.notifyDataSetChanged()。它会通知附加的观察者基础数据已被更改,反映数据的任何视图都将使用适配器中的新值进行刷新。