spinner = (Spinner) findViewById(R.id.spin);
_spinDb = new SpinAdapter(this);
Cursor names = _spinDb.open().getAllSpin();
_adapter = new SimpleCursorAdapter(this,
android.R.layout.simple_spinner_item,
names,
new String[] {SpinAdapter.COLUMN_NAME},
new int[] {android.R.id.text1});
_adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(_adapter);
现在,我想添加一个带有文本的“常规”项目:“选择项目”。我该怎么做? 感谢。
答案 0 :(得分:0)
添加string []数组的第一个元素。然后确保位置不是0(零)做其他人。
答案 1 :(得分:0)
注意:您尝试使用的构造函数已被弃用。
如果您只是需要破解不在数据库中的行,我认为您不应该尝试使用SimpleCursorAdapter。您可能最好只是尝试使用SimpleAdapter并单独填充它。 (如果您愿意,也可以在数据库中添加“选择项目”。)