要使用 ArrayAdapter,首先需要?jiǎng)?chuàng)建一個(gè) ArrayAdapter 的實(shí)例,然后將其與要顯示的數(shù)據(jù)集合綁定,并將其設(shè)置為 ListView 或 Spinner 的適配器。
以下是使用 ArrayAdapter 的基本步驟:
ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, dataList);
其中 this
是上下文對(duì)象,android.R.layout.simple_list_item_1
是內(nèi)置的簡(jiǎn)單列表項(xiàng)布局,dataList
是要顯示的數(shù)據(jù)集合。
對(duì)于 ListView:
ListView listView = findViewById(R.id.listView);
listView.setAdapter(adapter);
對(duì)于 Spinner:
Spinner spinner = findViewById(R.id.spinner);
spinner.setAdapter(adapter);
其中 R.id.listView
和 R.id.spinner
是布局文件中對(duì)應(yīng)的 ListView 和 Spinner 控件的 ID。
希望對(duì)你有所幫助!