2012-02-10 9 views
0

私のアプリでは、LayoutInflaterを使用して画面に表示される項目のリストを作成しました。私が使用しているデータは、データベースから取得され、リストに展開されます。アルファベット順にデータベースからデータを注文しますか?

フィールドベースの順序でデータを表示するにはどのような方法があります:

この画像は、それは単純に理解するようになります: - enter image description here

今、私が取得しようとしていますどのようなユーザーがテスト」をクリックしたときですリストはアルファベット順に並べられています。 ユーザーは「完了ステータス」をクリックすると、それに応じて注文します。

同様の問題に取り組んだことがある人は、どんなアイディアですか?

+0

私たちに見せることができるコードがありますか?私はあなたが現在この問題に近づいているのを見ることができるなら、可能な解決法を提案する方が簡単だと思う。 – blahman

答えて

1

実行クエリデータベースクエリにソート実装できるよう

sqlDB.query(tablename, columns, selection, selectionArgs, groupBy, having, orderBy); 

例: カーソルC = sqlDB.query( "テーブル名"、NULL、NULL、NULL、NULL、NULL、 "あなたのコラム ")

次に膨らんでレイアウト

+0

これは私にとってはうまくいくと思う!Thanx – Navdroid

2

orderby句を指定して、列フィールドをソートすることを定義することができます。

関連する問題