public class MainActivity extends AppCompatActivity {
Button button;
Spinner spinner;
EditText et;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button = findViewById(R.id.btn_submit);
et = findViewById(R.id.et_name1);
spinner = findViewById(R.id.spinner1);
// Spinner click listener
//spinner.setOnItemSelectedListener(this);
// Spinner Drop down elements
List<String> categories = new ArrayList<String>();
categories.add("Item 1");
categories.add("Item 2");
categories.add("Item 3");
categories.add("Item 4");
categories.add("Item 5");
categories.add("Item 6");
// Creating adapter for spinner
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, categories);
// Drop down layout style - list view with radio button
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
// attaching data adapter to spinner
spinner.setAdapter(dataAdapter);
//Drop Down Selected Event
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
String sel_name = adapterView.getSelectedItem().toString();
Toast.makeText(MainActivity.this, "Selected item : "+sel_name, Toast.LENGTH_SHORT).show();
}
@Override
public void onNothingSelected(AdapterView<?> adapterView) {
}
});
//Button Submit Event
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String ddl_str = String.valueOf(spinner.getSelectedItem());
Toast.makeText(MainActivity.this, "Submitted : "+ddl_str, Toast.LENGTH_SHORT).show();
}
});
}
}
Saturday, October 23, 2021
Drop Down List or Spinner
Subscribe to:
Post Comments (Atom)
Date format in android
public String f_dateFormat (String cdate , String dateToFormat) { // String cdate = "2013-05-15T10:00:00-0700"; ...
-
1. Button in fragment android:drawableLeft="@drawable/ic_baseline_search_24" <Button android :id ="@+id/btn_search...
No comments:
Post a Comment