Android 具有多个适配器和节索引器的ListView
我有一个活动,它包含一个可由不同适配器填充的Android 具有多个适配器和节索引器的ListView,android,listview,android-listview,sectionindexer,Android,Listview,Android Listview,Sectionindexer,我有一个活动,它包含一个可由不同适配器填充的ListView。 每个可能填充列表的适配器都是一个特定类的实例,这些类中的每一个都实现了SectionIndexer接口。 我已经在我的listview中启用了FastScroll,在我第一次使用listview.setAdapter(适配器X)时,它工作正常。但是,当我使用ListView.setAdapter(适配器Y)时,它仍然使用以前适配器的SectionIndexer(适配器X)。 如何“重置”列表视图的节索引器
ListView
。
每个可能填充列表的适配器都是一个特定类的实例,这些类中的每一个都实现了SectionIndexer
接口。
我已经在我的listview中启用了FastScroll
,在我第一次使用listview.setAdapter(适配器X)
时,它工作正常。但是,当我使用ListView.setAdapter(适配器Y)
时,它仍然使用以前适配器的SectionIndexer
(适配器X)。如何“重置”列表视图的节索引器