Android eğirme öğesi değerlerini çalışma zamanında ayarlamak istiyorum.Android çevirici set değerleri
final ArrayAdapter<String> calsListAdapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, calendarNames);
eventCalendarList.setAdapter(calsListAdapter);
eventCalendarList.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
calendarChoosen = availableCals.get(arg2);
}
public void onNothingSelected(AdapterView<?> arg0) {
Logger.d("Cal Choosen", "fffffffffffffff");
}
});
private List<AvailableCalendar> availableCals = new ArrayList<AvailableCalendar>();
private AvailableCalendar calendarChoosen;
Ama değerler ayarlanmaz: Burada
Ben bugüne kadar ne olduğunu. Nasıl yapılabilir?
Mesaj bazı kodu. Açıklamanız sorunu anlamak için yeterince açık değil. –
@DavidWasser Kod şu şekildedir: final ArrayAdapter calsListAdapter = yeni ArrayAdapter ( bu, android.R.layout.simple_list_item_1, calendarNames); \t eventCalendarList.setAdapter (calsListAdapter); \t \t \t eventCalendarList \t \t \t \t \t .setOnItemSelectedListener (yeni OnItemSelectedListener() { \t \t \t \t \t \t public void onItemSelected (AdapterView > arg0, \t \t \t \t \t \t \t \t Görünüm arg1, int arg2, uzun arg3) { \t \t \t \t \t \t calendarChoosen = availableCals.get (arg2); \t \t \t \t \t \t} public void onNothingSelected (AdapterView > arg0) { \t \t \t \t \t \t \t Logger.d \t \t \t \t \t \t ("Cal Seçilmiş", "fffffffffffffff"); \t \t \t \t \t \t} \t \t \t \t \t}); –
dominic
özel Liste availableCals = yeni ArrayList (); private UygunTakvim takvimiChoosen; –
dominic