android系统如何获得当前所选的微调器视图?

时间:2013-06-24 13:36:20

标签: android spinner

我想扩展Spinner - Widget,其功能是可以选择多个项目。我的问题是View - Widget关闭时显示的Spinner。我想用TextView替换它,显示以逗号分隔的所有选定项目。

我的第一个想法是系统从AbsSpinner.getSelectedView()获取该视图,因此我重写此方法并返回TextView,但系统仍显示第一项,而不是TextView

我的第二个想法是系统获得View,其代码类似于那个:

View v = adapter.getView(getSelectedItemPosition(), null, null);

我尝试覆盖getSelectedItemPosition()并返回-1,并且在适配器的getView中,如果位置为TextView,则我返回-1所选项目。不幸的是,这也行不通: - (。

你有解决我的问题的方法吗?

提前致谢。

0 个答案:

没有答案