嗨,我有一个微调器(微调器 1),当用户从中选择一个项目时(例如:“加拿大”,我希望微调器 2 填充“加拿大”的省份。我尝试了以下方法,但它不起作用。我试着做这通过使用:
if (spinner1.getSelectedItem().toString().equals("Canada"))
{
addItemsOnSpinner2();
}
public void addItemsOnSpinner2() {
spinner2 = (Spinner) findViewById(R.id.spinner2);
List list = new ArrayList();
list.add("Item 1");
list.add("Item 2");
list.add("Item 3");
list.add("Item 4");
ArrayAdapter dataAdapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item, list);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner2.setAdapter(dataAdapter);
}
由于某种原因,这些项目没有被添加到 spinner2。请帮忙