2014-01-11 2 views
0

У меня есть trobles с Spinner, мне нужно восстановить значения в строку этого типа Spinner из массива из ресурса, я пытаюсь записать значение как String и не возможно , пожалуйста, помогитеПолучить выбранное значение счетчика не работает

Greetens

Дэвид

Spinner spinner = (Spinner) findViewById(R.id.spinner1); 
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, 
     R.array.spinner, android.R.layout.simple_spinner_item); 
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
spinner.setAdapter(adapter); 

spinner.setOnItemSelectedListener(new OnItemSelectedListener() { 
    public void onItemSelected(AdapterView<?> parent, View view, 
      int position, long id) { 
     String item = parent.getItemAtPosition(position).toString(); 
     Log.v("SPINNER", item); 
    } 

    public void onNothingSelected(AdapterView<?> parent) { 
     String str = ""; 
    } 

}); 
+0

Что такое вывод Log.v («Spinner», item); ? Вы отлаживали приложение в этих строках? – Sorcerer

+0

Что вы получаете от журнала? – iGio90

+0

Пусто ... ничего в журнале – David

ответ

0

вы пробовали запрашивая адаптер непосредственно в onItemSelected например,

String item = adapter(position).toString(); 
Смежные вопросы