2012-01-17 3 views
4

У меня есть счетчик, и я делаю этоSpinner ошибка SetOnItemSelectedListener

public class Settings extends Activity { 

String[] items = new String[] {"English", "Deutsch", "日語"}; 
SharedPreferences prefs; 
    SharedPreferences.Editor prefEditor; 
public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     requestWindowFeature(Window.FEATURE_NO_TITLE); 
     setContentView(R.layout.settings); 
     Spinner spinner = (Spinner) findViewById(R.id.spinner1); 
     ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, 
       android.R.layout.simple_spinner_item, items); 
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
    spinner.setAdapter(adapter); 
spinner.setOnItemSelectedListener (new OnItemSelectedListener() { 


    }); 

Там же ошибка синтаксиса предполагает OnItemSelectedListener не может решить в тип. Метод setOnItemSelectedListener не применим

ответ

15

Это обычная проблема на затмении. Просто добавьте его вручную:

import android.widget.AdapterView.OnItemSelectedListener; 
1

Исправить импорт. Нажмите ctrl + shift + o, если на Eclipse.

Смежные вопросы