Android - wysuwane opcje

0

Witam.
Jak zrobić aby stworzyć coś takiego jak np. wybiera sie date urodzin na jakiś stronach że klika sie w miesiac i sie wysuwa lista dostepnych i wybiera sie jedno z dostępnych?

0

Masz na myśli Spinner?

0

o dokladnie wielkie dzieki

0
private Spinner spinner;
private ArrayAdapter<String> adapter;

@Override
protected void onCreate(Bundle savedInstanceState)
{
   super.onCreate(savedInstanceState);
   setContentView(R.layout.dodaj);

   spinner = (Spinner)findViewById(R.id.rok);

   String[] tab = {
      "Styczen",
      "Luty",
      "Marzec",
      "Kwiecien",
      "Maj",
      "Czerwiec",
      "Lipiec",
      "Sierpien",
      "Wrzesien",
      "Pazdziernik",
      "Listopad",
      "Grudzien"
   };

   List<String> list = new ArrayList<String>();
   list.addAll(Arrays.asList(tab));
   adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item,list);
   spinner.setAdapter(adapter);

   spinner.setOnItemSelectedListener(new RokListener());
}

private class RokListener implements OnItemSelectedListener
{
   @Override
   public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3)
   {
      Toast.makeText(getApplicationContext(), arg2, Toast.LENGTH_LONG).show();
   }

   @Override
   public void onNothingSelected(AdapterView<?> arg0)
   {
      // TODO Auto-generated method stub
   }
}

dlaczego po włączeniu tego Activity aplikacja sie zawiesz?

1 użytkowników online, w tym zalogowanych: 0, gości: 1