1
나는 단순히 회 전자에 항목의 텍스트를 넣고 싶습니다. 그러나 나는 그것을 할 수 있으며 사용자가 선택한 ID의 이름을 찾을 수 없습니다. HTML의 예를 들어 내가 스피너와 같은 <select>
간단한 세트 ID를 설정할 수 있습니다안드로이드 ID에 회 전자 검색 ID :
<select>
<option value="1">Volvo</option>
<option value="2">Saab</option>
<option value="3">Mercedes</option>
<option value="4">Audi</option>
</select>
을 지금 adnroid 스피너에 대해이 작업을 수행하는 방법?
Cursor c = G.db.getAllMoshtarian();
if (c != null && c.getCount() != 0) {
do {
String name_moshtari1 = c.getString(c.getColumnIndex("name"));
list_name_moshtarian.add(name_moshtari1);
} while (c.moveToNext());
}
c.close();
list_name = (String[]) list_name_moshtarian.toArray(new String[list_name_moshtarian.size()]);
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, list_name_moshtarian);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
name_moshtarian.setAdapter(dataAdapter);
잘 모르겠습니다. 'setOnItemSelectedListener()'를 호출하고 사용자가 항목을 선택할 때 콜백 될 Listener를 제공해야합니다. 너가 알고 싶었던거야? –
@David Wasser 안녕하세요, html에서는 값에 대한 ID를 할당 할 수 있습니다. 나는 항목을 선택한 후 값의 ID를 얻고 싶다. –