我的活动中包含以下代码:
Parsequery<ParseUser> query = ParseUser.getquery();query.findInBackground(new FindCallback<ParseUser>() { public voID done(List<ParseUser> userList, ParseException e) { if (e == null) { Log.d("score", "RetrIEved " + userList.size() + " scores"); frIEnds = new ArrayList<String>(); for (int i = 0; i < userList.size(); i++) { frIEnds.add(userList.get(i).getUsername().toString()); } aAdapter = new ArrayAdapter<String>(context, androID.R.layout.simple_dropdown_item_1line, frIEnds); frIEndChooser.setinputType(inputType.TYPE_CLASS_TEXT); frIEndChooser.setAdapter(aAdapter); } else { Log.d("score", "Error: " + e.getMessage()); } }});
aAdapter是一个ArrayAdapter. 我的Parse.com用户名并将其应用于MultiautoCompleteTextVIEw,问题是我在MultiautoCompleteTextVIEw上没有得到任何结果.我怎么解决这个问题?
解决方法:
我对MultiautoCompleteTextVIEws没有太多的经验,但是根据this教程,您需要在设置适配器之前添加以下行:
frIEndChooser.setTokenizer(new MultiautoCompleteTextVIEw.CommaTokenizer());frIEndChooser.setinputType(inputType.TYPE_CLASS_TEXT);frIEndChooser.setThreshold(1);
然后致电:
frIEndChooser.setAdapter(aAdapter);
对我有用
总结以上是内存溢出为你收集整理的android-MultiAutoCompleteTextView不显示结果全部内容,希望文章能够帮你解决android-MultiAutoCompleteTextView不显示结果所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)