我正在显示来自网络服务的搜索结果。
我所做的是 OnCreate 我点击了 webservice 显示记录,因为 android 支持多任务处理。如果用户打开另一个屏幕并在一段时间后返回搜索结果页面,则应用程序开始疯狂......
OnCreate 方法我加载数据,例如:
private void loadData() throws Throwable{
try {
jsonArray = JSONService.getJsonArray(getResources().getString(R.string.catJson));
} catch (Throwable e) {
Log.e(TAG, e.getMessage());
throw e;
}
}
然后我遍历 json 数组并更改标签值以在屏幕上显示结果。
任何想法如何解决这一问题?