我想扩展Spinner
-Widget 的功能,可以选择多个项目。我的问题是-Widget 关闭View
时显示的问题。Spinner
我想用一个TextView
显示所有选定项目的替换它,用逗号分隔。
我的第一个想法是系统从 获取该视图AbsSpinner.getSelectedView()
,因此我覆盖了此方法并返回了 a TextView
,但系统仍然显示第一项,而不是TextView
.
我的第二个想法是系统得到的View
代码类似于那个:
View v = adapter.getView(getSelectedItemPosition(), null, null);
我试图覆盖getSelectedItemPosition()
并返回-1
,如果位置是getView
,我在适配器中返回TextView
了所选项目-1
。不幸的是,这也不起作用:-(。
你有解决我的问题的方法吗?
提前致谢。