【发布时间】:2016-09-28 13:27:08
【问题描述】:
我一直在编程方面遇到这个大问题。我的情况如下:
我有我的 loadingActivity。这是我的开始活动,它应该在从互联网加载一些数据时显示某种艺术作品。
应用程序通过一个单独的类获取该数据,该类在 asyncTask 中加载一些 json 数据。现在我希望在加载和解析完成时通知我的 loadingActivity。我是怎么做到的。
我已经阅读了有关接口 changeListener 的信息,但无法将其转换为我的情况。
结构如下:
活动:InformationLoadActivity.class
StandardClasses:GetWeatherJsonData 和 GetMyDatabaseJsonData 都扩展了我的 GetRawJsonData 来处理下载我的内容。
信息加载活动:
@Override
protected void onStart() {
super.onStart();
GetWeatherJsonData weatherData = new GetWeatherJsonData("http://api.openweathermap.org");
weatherData.execute();
}
在解析完天气信息之后,我启动了GetMyDatabaseJsonData。在这个类中,我想通知我的InformationLoadActivity.class 加载和解析已完成,在这种情况下它可以跳转到另一个活动,我的MainActivity 会显示加载的内容。
【问题讨论】:
标签: java android properties observable