以下是一个示例代码,可以解决Android Spinner没有显示任何项,只有箭头的问题:
// 在Activity或Fragment中的onCreate方法中,添加以下代码
Spinner spinner = findViewById(R.id.spinner);
// 创建一个适配器,用于显示Spinner的项
ArrayAdapter adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_item, new ArrayList());
// 设置下拉列表的样式
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
// 将适配器设置给Spinner
spinner.setAdapter(adapter);
// 添加数据到适配器
adapter.add("选项1");
adapter.add("选项2");
adapter.add("选项3");
// 可以通过spinner.setSelection(position)方法设置默认选中的项,position表示项的索引
通过上述代码,你可以设置Spinner的下拉项,并确保Spinner能够正常显示出来。