2016-06-29 2 views
0

MySQL 데이터베이스에서 데이터를 검색하고 Android 애플리케이션에서 ListView를 채 웁니다. 나는 JSON 객체를 사용하여 MySQL 데이터베이스에서 데이터를 가져 오는 복잡한 방법을 사용하는 stackoverflow에 대한 해답을 보았다. 대신, MySqliteCursor와 비슷한 것을 사용하여 MySQL 데이터베이스에 연결할 수 있습니까? Cursor Android 클래스는 SQLite 데이터베이스 사용으로 제한됩니까? 이 옵션들 중 어느 것도 가능하지 않다면 MySQL 데이터로 ListView를 쉽게 채울 수 있습니까?MySQL 데이터로 Android ListView 채우기

+0

직접 연결하려는 경우 안전하지 않습니다 ... y는 API를 사용하는 것이 좋습니다. – silverFoxA

답변

0

CursorAdapter 클래스를 참조하십시오. 그것은 뷰의 위젯의 커서, db 열 indicies과 ID를받습니다. 그런 다음 db에서 데이터를 가져 와서 해당 필드를 채 웁니다.

+0

CursorAdapter가 SQLite 와만 호환되는 것 같습니다. 맞습니까? – QuayShawn

0

예, sqlite에서 Cursor를 수신합니다. 모든 데이터에 대해 어댑터를 쉽게 구현할 수 있습니다. 특정 인덱스에서 행 수와 쿼리 행 수를 알아야합니다. RecyclerView 자습서 (업데이트 된 목록보기)를 참조하십시오

+0

MySQL 데이터베이스의 데이터에서 SQLite로 커서를 가져 오는 방법은 무엇입니까? – QuayShawn

+0

커서 어댑터는 sqlite를 사용합니다. 자체 어댑터를 만들 수도 있습니다. –

관련 문제