select getView 方法适配器微调器中的项目

select item in getView method adapter spinner

我有使用我的自定义适配器创建的微调器,我想 select 在加载微调器中指定项目并且不使用 setSelection 方法 select 指定项目,因为我使用 AsyncTask 加载数据微调器。 在适配器中写入此代码:

spinner.setSelection(myposition);

此方法有效,但当单击微调器并选择一个项目时,下拉菜单不会隐藏。

我的问题是如何在创建项目微调器时 select 项目。 我的意思是如何在适配器的 getView 方法中 select 项目? 请帮助我。

当在 asyncTask 中加载数据时(例如,for 循环填充 arrayList),您可以记下您需要 select 的位置,并在将所有数据添加到适配器后调用微调器上的 select 方法相同的 ayncTask (postExecute).

为什么你的下拉隐藏不覆盖微调器的点击功能?