目前,我正在使用AutoCompleteTextView作为Toolbar的组件。
我想实现以下目标。
AutoCompleteTextView的下拉式几乎是全屏,有左右边距。
将AutoCompleteTextView的下拉背景设置为红色。
我使用以下代码来实现这样的行为
// Full screen, but with left-right margins.
mSearchSrcTextView.setDropDownWidth(getResources().getDisplayMetrics().widthPixels);
int color = Color.p
我有一个带有EditText和Buttons的AutoCompleteTextView。
我正在从AutoCompleteTextView获取下拉列表。单击EditText、Button字段和AutoCompleteTextView之外的make dropDown list dismissed。但我不想在不从下拉列表中选择项目的情况下关闭下拉列表。
我创建了一个AutoCompleteTextView下拉列表,其中包含了一行中的多个单词,如-
row 1 - Infosys Limited
row 2 - State Bank of India
当我进入印孚瑟斯时,当我进入空间时,下拉式关闭后就能正常工作了。
ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, GreenDaoUtils.getSSSymbolNamesArray(this));
autoCompleteTextView.setAdapter(adapter)
我遇到了一个问题。我有一个公交车到达应用程序与几个颜色编码的公交车按钮,如果点击,下拉菜单将显示从一个AutoCompleteTextView根据所点击的按钮。但是,我还希望为AutoCompleteTextView提供一个默认下拉菜单,这样,如果我在没有选择列出的项的情况下单击其中一个按钮,适配器将自动恢复为默认适配器。选择参数后,可以单击提交按钮来提交结果。我在submit按钮的onClickListener处重置适配器,但这不允许在未选择的情况下单击颜色编码的总线按钮后重置适配器。那么,我应该如何(或在哪里)重置默认适配器呢?
这是我继承的AutoCompleteTextView类:
i