JSON を使用してサーバーからデータを受信し、アルファベットのインデックス付きセクションでアルファベット順に並べ替えて、ListView に保存したいと考えています。多分何かが起こるでしょう:
for(int i=0;i<jArray.length();i++){
// here
}
カーソルだけを使用して、そのような要素を注文できると読みました。私の場合、サーバーからの要素をデータベースに保存して再度読み取るのは非常に非効率的です。時間と記憶の無駄。
だから、私の問題の解決策があるかどうか尋ねています.JSONから受け取ったアルファベットのインデックス付きセクション文字列でアルファベット順に並べます.
編集: リストビューをhttp://eshyu.wordpress.com/2010/08/15/cursoradapter-with-alphabet-indexed-section-headers/のようにしたい。私はそれらのセクションを意味します。私が見つけたすべてのチュートリアルでは、カーソルを使用して情報をフェッチする必要があると述べています。私の質問は、ローカルデータベースにも保存するのはメモリの無駄になるため、カーソルなしでこれを行うことができないかどうかでした。