Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 向微调器添加“无”选项的简单方法?_Android - Fatal编程技术网

Android 向微调器添加“无”选项的简单方法?

Android 向微调器添加“无”选项的简单方法?,android,Android,所以现在我有一个旋转器,你可以从一个成分列表中选择。它从数据库中提取列表,默认情况下,微调器中的第一个列表(如果是数据库中的第一项)。问题是,一旦用户在微调器中选择一个项目,就无法取消选择该项目。用户可以选择一个不同的项目,但他们不能选择整个微调器,比如说,酱汁,什么都没有 除了向我的数据库中添加一个空值或0值的“无”成分外,还有什么方法可以在微调器中添加“无”项目吗?因为您没有包含任何源代码。请检查:这应该会有帮助 Spinner spinner = (Spinner) findViewByI

所以现在我有一个旋转器,你可以从一个成分列表中选择。它从数据库中提取列表,默认情况下,微调器中的第一个列表(如果是数据库中的第一项)。问题是,一旦用户在微调器中选择一个项目,就无法取消选择该项目。用户可以选择一个不同的项目,但他们不能选择整个微调器,比如说,酱汁,什么都没有


除了向我的数据库中添加一个空值或0值的“无”成分外,还有什么方法可以在微调器中添加“无”项目吗?

因为您没有包含任何源代码。请检查:这应该会有帮助

Spinner spinner = (Spinner) findViewById(R.id.spinner);
ArrayList<String> yourIngredients = new ArrayList<String>();
//GET ALL INGREDIENTS
//yourIngredients.add(INGREDIENT)
//FINALLY
yourIngredients.add("NONE");
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
        this, android.R.layout.simple_spinner_item, yourIngredients.toArray());
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);

如何将数据设置为旋转,一些代码?用我的,我确保我的空纺纱器是在0,所以它将是默认的,所以如果用户不碰旋转器,它将是空白的一个纺纱机。