0

ListView を介して MySQL データベースからのデータを表示する Android アプリをプログラミングしています

距離が等しいアイテムが 2 つ以上ある場合は、2 番目の並べ替えパラメーター -time が適用されます

2) 時間的に近いアイテムが最初に表示されます。

実装すると思われるプロセスのスキームを次に示します。

app - nysql 接続スキーム。 テーブル

私の考えは、必要なすべての行を配列に取得し、それを使用していくつかの PHP 操作を行い、ソートされた配列を電話にプルすることです。(上の画像に示されているように)

それで、適切な方法は何になるか教えてください。たぶん、この機能のためのより簡単な方法がありますか?

または、ListView をプログラミングするときに Android アプリですべての並べ替えを正確に実行し、データベースから標準の "SELECT *" 配列のみを取得する必要がありますか? それでは、計算された値に基づいて並べ替えを行う ListView を作成する機会はありますか?

4

0 に答える 0