我怎样才能对android.util.SparseArray进行排序?例如,我有SparseArray:
1 - 2.33
5 - 1.5
结果:
5 - 1.5
1 - 2.33
谢谢!!!
- 已编辑
我用过地图.感谢帮助.
从SparseArray.java的底层源代码来看,您无法仅通过调用方法来做到这一点。所有 aSpareArray都是两个 Java 语言数组,一个类型为int,另一个类型为Object。这些数组是私有实例变量,如果没有反射,您就无法引用它们(这很危险,因为它们的名称可能会更改)。一个好的解决方案可能是本地化SpareArray应用程序中的代码并sort使用普通 Java 技术(即Array.sort )添加方法。
| 归档时间: |
|
| 查看次数: |
8368 次 |
| 最近记录: |