2011-03-12 8 views
1

데이터베이스에서 데이터를 가져 와서 스피너에 표시하고 싶습니다. 하지만 제대로 작동하지 않고 응용 프로그램이 다운됩니다. 그래서 친절하게 내가 u에 좋은 해결책을 가지고 있다면 plz에 나에게 보내라.데이터베이스에서 스피너 채우기

+1

당신이 당신의 코드를 게시 할 수 있습니까? – Venky

+0

코드를 게시하십시오. –

+0

ArrayAdapter arr_adp = new ArrayAdapter (this, android.R.layout.simple_spinner_item); \t \t sp.setAdapter (arr_adp); \t \t arr_adp.setDropDownViewResource (android.R.layout.simple_spinner_item); \t \t)는 ( \t \t { \t \t db.open을 시도; \t \t \t \t \t 커서 cur = db.GetStudent(); \t \t \t int cur_item = cur.getCount(); \t { \t arr_adp.add 않음 (cur.moveToFirst()) \t \t \t \t { 경우 \t \t \t (cur.getString (0)); \t \t} while (cur.moveToNext()); \t} \t \t \t \t \t db.close(); \t \t \t \t} 캐치 (예외 E) \t \t \t \t { \t Toast.makeText (이 "예외 핸들"+ e.toString() Toast.LENGTH_LONG) .show(); \t \t} –

답변

2

확인 데이터베이스 예를 들어이 Sample for Spinner

Notepad Application

다운로드를 Zip 파일을보고 그것을 확인 ..

+0

저에게 좋은 링크를 보내 주셔서 감사합니다. 그러나 그 데이터를 배열의 스피너에 표시하십시오. 사실 커서 어댑터를 사용하여 데이터베이스에서 표시하고 싶습니다. –

+0

그래서 먼저 데이터를 데이터베이스의 배열에 저장 한 다음 배열을 해당 스피너로 설정하십시오. –

관련 문제