我用这种方式填满旋转器
ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_spinner_item, stringArray);
modeSpinner.setAdapter(spinnerArrayAdapter);
但是这些代码更改了微调项目主题
至
那么如何在不更改默认主题的情况下设置微调适配器
最佳答案
正确的源代码是:
ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_spinner_item, stringArray);
spinnerArrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
modeSpinner.setAdapter(spinnerArrayAdapter);
您缺少下拉 View 布局。
关于java - 设置微调适配器而不更改项目布局主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51687294/