我想我现在快疯了。我正在尝试创建一个由数据表填充的微调器,但由于某种原因,下拉列表项文本未显示。我已经查看了所有内容,并看到了其他有同样问题的人的帖子。有人可以帮忙吗??
speciesList = (Spinner) findViewById(R.id.speciesList);
spinnerCursor = nsfdb.fetchAllSpecies();
startManagingCursor(spinnerCursor);
//String []cArrayList = new String[]{"dog", "cat", "horse", "other"};
String[] from = new String[]{"species"};
int[] to = new int[]{R.id.text1};
SimpleCursorAdapter locations = new SimpleCursorAdapter(this, R.layout.loc_row, spinnerCursor, from, to);
locations.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
speciesList.setAdapter(locations);
微调器创建得很好,并填充了 4 个项目,但每当我单击微调器时,我会看到 4 个没有文本的项目,只有单选按钮。如果我选择其中任何一个,我将获得正确的选定项目值,但没有显示任何数据。