首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >multiautocompletetextview下拉菜单不显示

multiautocompletetextview下拉菜单不显示
EN

Stack Overflow用户
提问于 2013-04-10 03:18:34
回答 1查看 1.2K关注 0票数 0

我正在创建自己的键盘,并使用mMultiAuto.setText将输入的每个字母放入MultiAutoCompleteTextView。我已经按照所有教程创建了

代码语言:javascript
复制
mMultiAuto = (MultiAutoCompleteTextView)findViewById( R.id.multiautotextview );
    adapter = new ArrayAdapter<String>(this, android.R.layout.simple_dropdown_item_1line, COUNTRIES);
    mMultiAuto.setAdapter(adapter);  
    mMultiAuto.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());

问题是,当我在文本视图中输入一个字母时,下拉列表不会显示。有人能帮上忙吗?

EN

回答 1

Stack Overflow用户

发布于 2013-08-23 15:21:48

将您的代码替换为以下代码

代码语言:javascript
复制
mMultiAuto = (MultiAutoCompleteTextView)findViewById( R.id.multiautotextview );
        adapter = new ArrayAdapter<String>(this, android.R.layout.simple_dropdown_item_1line, COUNTRIES);
        mMultiAuto.setAdapter(adapter);  

                            mMultiAuto.setThreshold(1);

                            mMultiAuto.setAdapter(soAdapter);

                            mMultiAuto.setOnTouchListener(new View.OnTouchListener() {

                                @Override
                                public boolean onTouch(View v, MotionEvent event) 
                                {
                                    mMultiAuto.showDropDown();
                                    return false;
                                }
                            });
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15910659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档