如何在android中创建可编辑下拉列表?

如何在android中创建可编辑下拉列表?,android,spinner,Android,Spinner,有谁能帮我在android中制作一个可编辑的下拉列表吗?你有没有阅读过任何教程 例如: 等等。谷歌android微调器教程。如果可编辑,您应该使用。我更改了微调器的ArrayAdapter方法,并获得了自定义微调器。只需将此方法的参数更改为 Spinner spinner = (Spinner) findViewById(R.id.Spinner01); ArrayAdapter adapter=ArrayAdapter.createFromResource(This,R.array.stat

有谁能帮我在android中制作一个可编辑的下拉列表吗?

你有没有阅读过任何教程

例如:


等等。谷歌android微调器教程。

如果可编辑,您应该使用。

我更改了微调器的
ArrayAdapter
方法,并获得了自定义微调器。只需将此方法的参数更改为

Spinner spinner = (Spinner) findViewById(R.id.Spinner01);
ArrayAdapter adapter=ArrayAdapter.createFromResource(This,R.array.statename,R.layout.mylayout);
spinner.setAdapter(adp);

其中mylayout文件包含

我也有同样的问题。我最后尝试了两种方法:

  • 使用,它是相当好的

  • 与编辑文本一起使用。我最终使用了它,并写了一篇关于它的文章:


  • 接受的答案对我很有帮助,除了我希望在用户开始键入之前立即显示下拉列表(实际上是一个可编辑的微调器),并且不太关心自动完成,因此我通过添加以下内容使其具有立即下拉效果:

    autoCompleteTextView.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    autoCompleteTextView.showDropDown();
                }
            })
    

    以防这对某人有所帮助。

    Diego,找不到URL!找不到文章的链接(带有popopuplist的Edittext)@莱昂纳多:我已经更新了链接