溫馨提示×

android spinner可以動態(tài)綁定數(shù)據(jù)嗎

小樊
117
2024-06-26 18:31:43
欄目: 編程語言

是的,Android Spinner可以動態(tài)綁定數(shù)據(jù)。您可以通過Adapter將數(shù)據(jù)動態(tài)綁定到Spinner上。您可以使用ArrayAdapter或自定義的Adapter來將數(shù)據(jù)綁定到Spinner上。以下是一個簡單的示例代碼:

List<String> data = new ArrayList<>();
data.add("Item 1");
data.add("Item 2");
data.add("Item 3");

Spinner spinner = findViewById(R.id.spinner);
ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_item, data);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);

在這個示例中,我們創(chuàng)建了一個包含三個字符串的數(shù)據(jù)列表,并將其綁定到Spinner上。您可以根據(jù)自己的需求更改數(shù)據(jù)和Adapter。通過這種方式,您可以動態(tài)地綁定不同的數(shù)據(jù)到Spinner上。

0