如何将常规项添加到微调器适配器?

时间:2012-03-13 14:41:47

标签: android

我有一个像这样的旋转器:

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);

现在,我想添加一个带有文本的“常规”项目:“选择项目”。我该怎么做? 感谢。

2 个答案:

答案 0 :(得分:0)

添加string []数组的第一个元素。然后确保位置不是0(零)做其他人。

答案 1 :(得分:0)

注意:您尝试使用的构造函数已被弃用。

如果您只是需要破解不在数据库中的行,我认为您不应该尝试使用SimpleCursorAdapter。您可能最好只是尝试使用SimpleAdapter并单独填充它。 (如果您愿意,也可以在数据库中添加“选择项目”。)