setOnItemSelectedListener Spinner не вызывает

я использовалsetOnItemSelectedListener чтобы указать, какой элемент выбран в счетчике, но я думаю, что он не называется. это должно напечатать "Оно работает" когда программа запускается.

XML-код:


Java-код:

public class quantity extends Activity
{

Spinner  quantity;


    public void onCreate(Bundle savedInstanceState) 
    {
    quantity=(Spinner)findViewById(R.id.quantity);

    quantity.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() 
            {
                public void onItemSelected(AdapterView parent, View view, int pos, long id) 
                {
                    Object item = parent.getItemAtPosition(pos);

                    System.out.println("it works...   ");

                }

                public void onNothingSelected(AdapterView parent) 
                {

                }
            });


    }

}

Ответы на вопрос(1)

Ваш ответ на вопрос