Open kanshenmekan opened 3 years ago
我也遇到了 3 个类型不同的使用场景。采用的适配方案如下:
按顺序建立原始集合到新集合的映射,保证每一项和原始项位置一致。 List<A> -> List<String> List<List<B>> -> List<List<String>> List<List<List<C>>> -> List<List<List<String>>>
List<A> -> List<String>
List<List<B>> -> List<List<String>>
List<List<List<C>>> -> List<List<List<String>>>
onOptionsSelect(int,int,int,View) 方法获取的是选中项的索引,也就是原始项的索引。
但愿对后来者有所帮助。
我也遇到了 3 个类型不同的使用场景。采用的适配方案如下:
按顺序建立原始集合到新集合的映射,保证每一项和原始项位置一致。
List<A> -> List<String>
List<List<B>> -> List<List<String>>
List<List<List<C>>> -> List<List<List<String>>>
onOptionsSelect(int,int,int,View) 方法获取的是选中项的索引,也就是原始项的索引。
但愿对后来者有所帮助。