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
).
为什么你的下拉隐藏不覆盖微调器的点击功能?
我有使用我的自定义适配器创建的微调器,我想 select 在加载微调器中指定项目并且不使用 setSelection 方法 select 指定项目,因为我使用 AsyncTask 加载数据微调器。 在适配器中写入此代码:
spinner.setSelection(myposition);
此方法有效,但当单击微调器并选择一个项目时,下拉菜单不会隐藏。
我的问题是如何在创建项目微调器时 select 项目。 我的意思是如何在适配器的 getView 方法中 select 项目? 请帮助我。
当在 asyncTask 中加载数据时(例如,for 循环填充 arrayList),您可以记下您需要 select 的位置,并在将所有数据添加到适配器后调用微调器上的 select 方法相同的 ayncTask (postExecute
).
为什么你的下拉隐藏不覆盖微调器的点击功能?