溫馨提示×

spinner控件的數(shù)據(jù)源怎么更新

小樊
93
2024-07-10 10:10:18
欄目: 編程語言

要更新Spinner控件的數(shù)據(jù)源,可以通過以下步驟實現(xiàn):

  1. 獲取Spinner控件的引用:
Spinner spinner = findViewById(R.id.spinner);
  1. 創(chuàng)建一個新的數(shù)據(jù)源,并將其設(shè)置為Spinner的數(shù)據(jù)源:
List<String> newData = new ArrayList<>();
newData.add("Option 1");
newData.add("Option 2");

ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_item, newData);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
  1. 通知Spinner控件數(shù)據(jù)源已更新:
adapter.notifyDataSetChanged();

通過上述步驟,您可以更新Spinner控件的數(shù)據(jù)源并刷新顯示內(nèi)容。

0