방금 Eclipse를 사용하여 Android 용 앱을 만들었지 만 모든 기능이 작동하지만 Spinner를 클릭하면 프롬프트가 비어 있지만 값을 선택할 수 있기 때문에 무엇이 있습니까? 그들을 보이게 할 수 있습니까? 그것은 에뮬레이터에서 작동하지만 전화가 아닙니다. 감사합니다!Spinner의 프롬프트에 항목이 표시되지 않습니다.
빈 칸은 프롬프트이며 값은 있습니다. : S
String sqlSelect = "SELECT id, name, password FROM password";
Cursor c = db.rawQuery(sqlSelect, null);
Spinner sp1 = (Spinner)findViewById(R.id.spinner1);
ArrayAdapter<String> ad = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item);
ad.setDropDownViewResource(android.R.layout.simple_spinner_item);
sp1.setAdapter(ad);
System.out.println("Total of records is:" + c.getCount());
if(c.moveToFirst()){
int i = 0;
while(c.moveToNext()){
ad.add(c.getString(c.getColumnIndex("name")));
i++;
}
}
레이아웃 :
http://img163.imageshack.us/img163/659/cap201205222344.jpg
코드 및 xml 레이아웃 파일을 게시 할 수 있습니까? –
코드 추가됨! 감사! – saman0suke