Spinner spinner = findViewById(R.id.spinner); ArrayAdapteradapter = ArrayAdapter.createFromResource(this, R.array.options_array, android.R.layout.simple_spinner_item); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter);
Spinner spinner = findViewById(R.id.spinner); ArrayAdapterThis example creates a Spinner object, sets its adapter, and adds an OnItemSelectedListener to log the selected item when an item is selected. The `getItemAtPosition(position).toString()` method is used to retrieve the selected item from the Spinner. Package Library: The Spinner widget is part of the android.widget package.adapter = ArrayAdapter.createFromResource(this, R.array.options_array, android.R.layout.simple_spinner_item); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter); spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView parent, View view, int position, long id) { String selectedItem = parent.getItemAtPosition(position).toString(); Log.d("Spinner", "Selected item: " + selectedItem); } @Override public void onNothingSelected(AdapterView parent) { // do nothing } });