1. Cầu hình Spinner dạng cơ bản:
spinner1 = (Spinner)findViewById(R.id.spinnerChon);
List list = new ArrayList();
list.add("list 1");
list.add("list 2");
list.add("list 3");
ArrayAdapter dataAdapter = new ArrayAdapter(this,
android.R.layout.simple_spinner_item, list);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner1.setAdapter(dataAdapter);
spinner1.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView parent, View view, int position, long id) {
Toast.makeText(getApplicationContext(), "" + position, Toast.LENGTH_SHORT).show();
}
@Override
public void onNothingSelected(AdapterView parent) {
}
});
2. Bắt giá trị trong Spinner:
String.valueOf(spinner1.getSelectedItem()); // TPHCM
String.valueOf(spinner1.getSelectedItemPosition()); // 0
No comments:
Post a Comment