0
我有一個Spinner
,我修改了項目佈局以顯示兩行。當Spinner
處於「打開」狀態時,它看起來不錯,但是當它摺疊時,我希望它只顯示佈局中的第一行,因爲它當前顯示兩行。我怎樣才能做到這一點?摺疊式微調框的不同微調器佈局
我有一個Spinner
,我修改了項目佈局以顯示兩行。當Spinner
處於「打開」狀態時,它看起來不錯,但是當它摺疊時,我希望它只顯示佈局中的第一行,因爲它當前顯示兩行。我怎樣才能做到這一點?摺疊式微調框的不同微調器佈局
當您設置微調控制器適配器時,您提供了一個用於封閉微調控制器的佈局。您可以指定使用setDropDownViewResource
簡單的例子下拉框中選擇不同的佈局:
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
getActivity(), R.array.States,
android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(R.layout.listlayout_black);
final Spinner states = (Spinner) v.findViewById(R.id.mbr_state_spinner);
states.setAdapter(adapter);
感謝。正是我需要的 – Ilan