3

arrayListのリストの順序が異なる Android デバイスで逆になっている理由を理解するのに苦労しています。たとえば、Asus Nexus 7 ではリスト (に表示したいいくつかのアイテムListView) は適切に並べられていますが、Galaxy Tab 2 では順序が逆です。注文を呼び出すとCollections.reverse(items); 、Galaxy では良くなり、Nexus では間違っています !!!! これは、すべてのデバイスでアイテムを異なる順序で配置する SQLite データベースから来ています!!! 何故ですか ?それは普通ですか

4

1 に答える 1

0

行が挿入された順序と同じ順序で SQL が結果を返すという保証はありません。これは仕様の一部ではありません。結果が順序付けられていることを保証する必要がある場合はORDER BY、特定の列で句を使用します。

于 2013-04-08T11:03:49.010 に答える