Android改造异步(概念)

时间:2015-12-09 18:50:18

标签: java android asynchronous android-spinner retrofit

我正在做一个加载国家/地区列表的表单,当用户选择其中任何一个时,它会加载城市列表。 (使用Spinners)

当我加载我设置为setOnItemSelectedListener的国家/地区时,我会设置OnItemSelectedListener。因为我需要更新城市列表,所以我在侦听器类的构造函数中发送了View对象。 (在需要时获得微调器)

onItemSelected方法的监听器类中,我再次使用改造来获取城市。一切都很好......

问题出在call.enqueue(new Callback<Model>() {异步方法的onResponse类中。当我尝试(Spinner) view.findViewById(R.id.spinner_id);时,它返回null,但如果我在接收视图时在构造函数中使用相同的行,则返回微调器。

为什么会这样?

很多

0 个答案:

没有答案
相关问题