我需要微调器下拉 ExpandableListView 。请帮助我这样做。实际上,当我们点击Spinner下拉列表视图时将会出现。而不是列表视图我需要 ExpandableListView < / strong>请检查我的图片。
答案 0 :(得分:3)
您不能直接使用ExpandableListView作为Spinner弹出窗口,只能直接使用ListView作为Spinner弹出窗口。它就是这样,并且由Spinner类定义。
选项包括:
将Spinner复制到您的项目中并替换弹出对话框中的任何驱动器(如果由于方法可见性,覆盖将无法工作等)
不要使用Spinner,而是使用Button和一个包含ExpandableListView的AlertDialog,或类似的东西
原则上,您可以在SpinnerAdapter中重写getDropDownView()(例如,ArrayAdapter)。但是,没有禁用下拉视图的概念,我假设您希望类别标题不可选。但是,如果选择一个类别是可以接受的,这种方法最简单。