酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

Realm Javaを使って複数の条件でソート(並べ替え)する

本記事ではRealm Javaを使って複数条件でソートする方法を紹介します。

Realm Swiftでの複数条件のソートしたい場合、「Realm Swiftを使って複数の条件でソート(並べ替え)する - 酢ろぐ!」の記事をご覧ください。

並び替えをする

String[] names = { "onlineDate", "id" };
Sort[] sorts = { Sort.ASCENDING, Sort.ASCENDING };
RealmResults<User> schedule = realm.where(User.class).equalTo("isOnline", false).findAllSorted(names, sorts);

関連記事

この他にもAndroidアプリ開発で見つけたネタや悩んだ内容など紹介しています。Tipsをまとめておりますのでこちらのページをご参照ください。