jjzjj

MultiautoCompleteTextView

全部标签

android - 如何获得类似于 Facebook 应用程序的 MultiAutoCompleteTextView 分词器?

我正在创建一个具有“收件人”字段的应用程序,就像在Facebook应用程序的“新消息”功能中一样。从下拉列表中选择一个项目后,我创建了一个imagespan并将其添加到MultiAutoCompleteTextView。我为此View使用了SpaceTokenizer。问题是当我点击退格键时,光标首先移动到空白处(即空格Tokenizer)然后当我再次点击退格键时,整个单词被删除....我想像facebook应用程序一样在第一次单击退格键时删除整个单词...这是我的SpaceTokenizer代码multiContentText.setTokenizer(newTokenizer(){

android - 如何自定义 Gmail 收件人字段中使用的 "chips"自动建议机制?

背景我一直在寻找一种与Gmail收件人字段具有相似外观和感觉的方法,它允许以非常酷的方式自动填充项目:内置于Android框架中并负责此操作的类称为“MultiAutoCompleteTextView”。问题MultiAutoCompleteTextView非常基础,但它没有足够的示例、教程和库来了解如何像在Gmail等上一样对其进行自定义。我想知道如何自定义它来处理任何类型的数据,并且我将完全控制它(例如添加、删除和获取它自动完成的项目)。我尝试过的我找到了实现它的下一个可能方法:使用第三个库,例如splitwise-TokenAutoComplete.缺点:它有很多错误,在某些设备

android - 使用 "MultiAutoCompleteTextView"时如何用空格替换逗号

我正在做一个简单的程序,使用MultiAutoCompleteTextView在输入几个字母时提示常用词。代码:ArrayAdapteradapter=newArrayAdapter(this,android.R.layout.simple_dropdown_item_1line,ary);MultiAutoCompleteTextViewtextView=(MultiAutoCompleteTextView)findViewById(R.id.editText);textView.setAdapter(adapter);textView.setTokenizer(newMultiAu

android - 使用 "MultiAutoCompleteTextView"时如何用空格替换逗号

我正在做一个简单的程序,使用MultiAutoCompleteTextView在输入几个字母时提示常用词。代码:ArrayAdapteradapter=newArrayAdapter(this,android.R.layout.simple_dropdown_item_1line,ary);MultiAutoCompleteTextViewtextView=(MultiAutoCompleteTextView)findViewById(R.id.editText);textView.setAdapter(adapter);textView.setTokenizer(newMultiAu

android - 带有自定义适配器 (BaseAdapter) 的 MultiAutoCompleteTextView

我正在使用MultiAutoCompleteTextView并在其上设置我自己的自定义适配器(BaseAdapter)。但是每次我在MultiAutoCompleteTextView中写东西时,performFiltering方法中的约束总是为我写的每个字符获取null值。这是我的BaseAdapter类代码:publicclassListItemAdapterextendsBaseAdapterimplementsFilterable{ArrayListlistItems;ArrayListsuggestions=newArrayList();privateFilterfilter=

android - 如何在 "multiline"MultiAutoCompleteTextView 上显示建议?

谁能告诉我如何在“多行”MultiAutoCompleteTextView上显示建议。我去了API引用Here.我试过那个例子,自动完成工作得很好,除了当我转到下一行时,我再也看不到建议了。我有一个像这样定义我的MultiAutoCompleteTextView的xml:我执行建议的代码如下:(从引用资料中获取)MultiAutoCompleteTextVieweditor=(MultiAutoCompleteTextView)LayoutInflater.from(getApplicationContext()).inflate(R.layout.editor,null);Array

android - 将多个自定义元素设置为 MultiAutoCompleteTextView : Android

继续我的previous发布后,我能够为MultiAutoCompleteTextView设置多个元素,但我无法像链接图片中那样用自定义背景和关闭按钮包装这些项目。我能够对单个元素做同样的事情,但对于多个元素,我运气不好。这是我试过的。//settexttoMultiAutoCompleteTextViewprivatevoidsetTextSample(StringcontactName){finalSpannableStringBuildersb=newSpannableStringBuilder();TextViewtv=(TextView)LayoutInflater.from

android - AutoCompleteTextView/MultiAutoCompleteTextView 上缺少默认字典

我们有一个聊天应用程序,我们最近为其实现了原生android键盘。除此之外,我们正在使用MultiAutoCompleteTextView实现多个自动完成。这可以通过使用AndroidDocs中提到的标准过程创建自定义标记器来完成。除了将EditText转换为MultiAutoCompleteTextView或AutoCompleteTextViewandroid字典建议停止出现的一个问题外,一切似乎都运行良好。作为聊天应用程序,我们向用户显示词典建议至关重要。还有其他几个人发布了类似的问题,但我认为他们受到了很多社区的关注。AutoCompleteTextViewdoesn'tsho

android - EditText 和 MultiAutoCompleteTextView 建议

我在我的应用中使用MultiAutoCompleteTextView来显示各种建议。我注意到MultiAutoCompleteTextView不支持默认带有EditText的常规android建议(在软键盘上方弹出的建议条。有没有办法同时显示常规建议和我想在MultiAutoCompleteTextView中显示的建议? 最佳答案 我发现设置输入类型只有在我使用setRawInputType()设置它们时才会生效。我还发现使用InputType.TYPE_TEXT_FLAG_AUTO_CORRECT的唯一方法是包括还包括InputT

ios - 在 iOS 中实现 - Android MultiAutoCompleteTextView 与 Whatsapp 中的自定义标记器 [附图片]

我想为@创建自定义标记器,就像在WhatsApp功能中一样,当您打开组并键入@时,会出现一个显示friend列表的弹出窗口,您可以从中选择一个列表。我想展示这样的东西: 最佳答案 我之前完成的一些演示代码练习。DemoSlideUpLike@Githubpost希望对您有所帮助。importUIKitclassViewController:UIViewController{@IBOutletvartxtSearch:UITextField!@IBOutletvartblUserData:UITableView!varmyArrayO