在getView方法适配器微调器中的选择项目

问题描述:

我有微调,我创建与我的自定义适配器,我想选择负载微调器中的指定项目,并且不使用setSelection方法选择指定项目,因为我使用AsyncTask将数据加载到微调器。在适配器 写这样的代码:在getView方法适配器微调器中的选择项目

spinner.setSelection(myposition); 

这种方法工作,但是当点击微调,并选择一个项目,下拉不是隐藏的。

我的问题是我如何选择项目,当我创建项目微调。 我的意思是如何在接口中选择getView方法中的项目? 请帮助我。

whe在asyncTask中加载数据(例如用于填充arrayList的循环),您可以记下需要选择的位置,并且在将所有数据添加到适配器后,调用同一ayncTask(postExecute)内的微调器上的select方法。

为什么你的下拉式隐藏是你重写微调器的点击功能?

+0

不,我不重写onClick函数 – user2591714

+0

需要更多的代码来识别问题 –

+0

首先我创建一个空适配器。之后,我用AsyncTask填充数据到适配器,然后调用这个方法,我调用notifyDataSetChanged( ); – user2591714