谁能帮助我如何在android中制作可编辑的下拉菜单?
问问题
24015 次
5 回答
12
如果可编辑,您应该使用AutoCompleteTextView。
于 2010-02-11T17:36:08.660 回答
4
我也有同样的问题。我终于尝试了2种方法:
使用AutoCompleTextView,它非常好。
ListPopupWindow
与EditText
. _ 我终于用了这个,我写了一篇关于它的文章:http: //maogm.com/blog/edittext-with-popuplist-en.html
于 2014-02-19T04:26:25.417 回答
2
接受的答案对我有所帮助,除了我希望在用户开始输入之前立即显示下拉列表(实际上是一个可编辑的微调器)并且不太关心自动完成,所以我通过添加使其具有立即下拉效果:
autoCompleteTextView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
autoCompleteTextView.showDropDown();
}
})
万一这对某人有帮助。
于 2015-12-04T18:55:48.357 回答
0
您是否尝试过阅读任何教程?
例如: http: //developer.android.com/guide/tutorials/views/hello-spinner.html http://www.designerandroid.com/?p=8
等等。Google for android 微调器教程。
于 2010-02-11T16:54:43.707 回答
-1
我改变了ArrayAdapter
微调器的方法,我得到了我的自定义微调器。只需更改此方法的参数即可
Spinner spinner = (Spinner) findViewById(R.id.Spinner01);
ArrayAdapter adapter=ArrayAdapter.createFromResource(This,R.array.statename,R.layout.mylayout);
spinner.setAdapter(adp);
其中 mylayout 文件包含
于 2010-09-04T08:35:10.373 回答