2016-06-29 19 views
0

MySQLデータベースからデータを取得し、AndroidアプリケーションでListViewにデータを取り込みたいとします。私は、JSONオブジェクトを使用してMySQLデータベースからデータを取得する複雑なメソッドを使用するstackoverflowに関する答えを見てきました。代わりに、MySQLデータベースに接続するためにMySqliteCursorに似た何かを使用することができますか? Cursor AndroidクラスはSQLiteデータベースを使用することに限定されていますか?これらのオプションがどれも可能でない場合は、ListViewにMySQLデータを簡単に取り込む方法はありますか?AndroidリストビューにMySQLデータを設定する

+0

直接接続したい場合は安全ではありません...それは、APIを使用することをお勧めします。 – silverFoxA

答えて

0

CursorAdapterクラスを参照してください。これは、ビューのウィジェットのカーソル、DB列の指標とIDを受信します。その後、dbからデータを取り込み、対応するフィールドに値を設定します。

+0

CursorAdapterはSQLiteとのみ互換性があります。 – QuayShawn

0

はい、sqliteからCursorを受け取ります。任意のデータに対してアダプターを簡単に実装できます。特定のインデックスの下にある行数とクエリ行数を知っているだけです。 RecyclerViewチュートリアル(更新されたリストビュー)を参照してください

+0

MySQLデータベースのデータからSQLiteとしてのカーソルを取得する方法は? – QuayShawn

+0

カーソルアダプタはsqliteを使用します。 –

関連する問題