我正在android studio中使用java创建一个电子商务应用程序。我想创建一个多选下拉列表,用户可以从中选择一个或多个尺寸。我想填写包含MySQL数据库中所有大小的下拉列表。有谁能告诉我怎么做,或者给我建议一些教程,因为我现在还没有得到。
您可以使用本机的MultiAutoCompleteTextView;它是AutoCompleteTextView的多选版本
文档提供了以下示例:
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_dropdown_item_1line, COUNTRIES);
MultiAutoCompleteTextView textView = findViewById(R.id.edit);
textView.setAdapter(adapter);
textView.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
private static final String[] COUNTRIES = new String[] {
"Belgium", "France", "Italy", "Germany", "Spain"
};
选定的字符串用标记分隔;由setTokenizer()
方法确定。
我知道开始总是很难。我建议在细分市场中始终检查顶级应用程序的UI,并尝试复制它们。我之所以这么说,是因为这些应用程序很受欢迎,也很成功,因为它们已经多次迭代以获得最佳的用户体验。我想在你的情况下,试着检查亚马逊、沃尔玛、Instacart等的UI。
关于Android,我建议检查材料UI组件,并尝试从这些组件构建UI。
关于你的情况,我看到了一些类似的东西,例如这个lib
想改进这个问题吗 通过编辑此帖子,更新问题,使其只关注一个问题。 我正在android studio中使用java创建一个电子商务应用程序。我想创建一个多选下拉列表,用户可以从中选择一个或多个尺寸。我想填写包含MySQL数据库中所有大小的下拉列表。有谁能告诉我怎么做,或者给我建议一些教程,因为我现在还没有得到。
目前,我只能通过单击“Add”按钮在jsf中创建两个下拉列表。 最初我有一个表单有两个下拉列表,一个“添加”按钮和一个“提交”按钮。 请给我一些示例代码来做这件事。 谢谢
我正在尝试为Android Studio中的一个活动创建一个下拉列表。我试过用旋转器。 下面是我的xml代码: 下面是我的Java代码: 有没有人知道我该怎么做?
问题内容: 目前,这是一个理论性的问题,但是我可能需要长期做一些事情。 当您访问google.com并开始输入搜索内容时,它将在一个小的下拉菜单中为您提供建议。我可以肯定地说,他们使用AJAX来发送您输入的内容并获得可能的建议列表。我要弄清楚的是他们实际如何显示该列表。它看起来像一个简单的下拉列表,只是顶部没有实际的选择框。在我的心中,毫无疑问,这就像一个CSS技巧一样简单,它可以将选择框从它产生
问题内容: 我想创建一个多选保管箱列表。实际上,我必须使用下拉菜单选择多个选项。当我如下所示简单地执行此操作时: 然后,复选框显示在下拉字段的前面。但是我想为每个选项而不是整体创建它,以便我可以选择多个选项。有什么办法吗? 问题答案: 这是一个简单的下拉清单 CSS //标记和脚本
我需要两个依赖的下拉列表。在VBA中,我尝试为单个列表创建下拉列表,但我无法使其依赖。下拉列表如下所示 第一个下拉列表的内容 对应的清单2是 对于dd1 对于dd2 就像怀斯。 我已经用完了代码 列表中不能有任何空格/空单元格。 我也试过这个 https://siddharthrot.wordpress.com/2011/07/29/excel-data-validationcreate-dyna