使用硬编码数据将EditText更改为Spinner

时间:2016-08-01 20:23:36

标签: android android-edittext spinner

在以下代码中,用户可以键入所需的类别并保存到解析表。我想避免用户输入拼写错误,并希望使用带有硬编码类别的Spinner,用户可以从下拉菜单中选择。但是我无法创建一个微调器,因为我之前没有Spinner小部件的经验。任何人都可以提供如何实现这一目标的样本吗?这是我目前的代码。

event.put("category", mEditCategory.getEditText().getText().toString()); // mEditCategory.getSpinner?????
            String strCat = mEditCategory.getEditText().getText().toString();
            if (TextUtils.isEmpty(strCat))
            {
                mEditCategory.setError("Especifique una categoria: trafico/chismes");
                return;
            }

感谢您宝贵的时间。

1 个答案:

答案 0 :(得分:1)

我建议您查看this example and explanation by mkyong。这是非常彻底的,你应该能够轻松地跟随。要回答有关硬编码选项的主要问题:正如您在示例中看到的那样,您将使用strings.xml文件中指定的列表,您的代码将加载该列表。