我很好奇,如果我只是在这里选择不正确的东西。我想使用旋转器的标准下拉选项,但是当它显示在屏幕上时,它会显示下拉箭头和所选项目的圆圈。我已经包含了截图,因为这可能没有意义。知道如何选择微调器项后圆圈会消失吗?
答案 0 :(得分:3)
您好,您必须使用 ArrayAdapter中的 textview资源作为android.R.layout.simple_spinner_dropdown_item。
请将其更改为 android.R.layout.simple_spinner_item
ArrayAdapter<String> adpt = new ArrayAdapter<String>(MainEntryActivity.this,android.R.layout.simple_spinner_dropdown_item ,arlstName);
spinnerName.setAdapter(adpt);
adpt.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
如果您完成上述操作,请将上述代码更改为
ArrayAdapter<String> adpt = new ArrayAdapter<String>(MainEntryActivity.this,android.R.layout.simple_spinner_item ,arlstName);
spinnerName.setAdapter(adpt);
adpt.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
希望有所帮助