android笔记 自动补全输入的MultiAutoCompleteTextView
2011-09-04 20:48
633 查看
和AutoCompleteTextView类似的自动补全输入组件,但可以设置分词起,根据分词条件为新输入的子段提供自动补全。
package tjj.autocomplete; import android.app.Activity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.MultiAutoCompleteTextView; public class Test_autocompliteActivity extends Activity { /** Called when the activity is first created. */ private static final String[] autoStr= {"a", "ab","abc", "ad"}; private MultiAutoCompleteTextView multi; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.myspinner, autoStr); /*MultiAutoCompleteTextView会对输入文本的部分进行匹配,AutoCompleteTextView是把你所有的字符串当做子串去做匹配, *而MultiAutoCompleteTextView会根据你提供tokenizer来分解你已经输入的字符串,并对符合条件的最后几个字符当做子串去做自动提示, *新输入的部分要用逗号隔开,你需要注意的是提供分词方式*/ multi = (MultiAutoCompleteTextView)findViewById(R.id.myAutoComplete); multi.setAdapter(adapter); /*设置为逗号分词器,后面那个单词,comma为逗号,tokenizer为分词器*/ multi.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer()); } }
相关文章推荐
- Android 自动补全提示输入AutoCompleteTextView、 MultiAutoCompleteTextView
- Android 自动补全提示输入AutoCompleteTextView、 MultiAutoCompleteTextView
- Android( 基本控件)、progressBar+Handler(进度条)、AutoCompleteTextView(单行自动补全)、MultiAutoCompleteTextView(多行补全)
- android 自动匹配文本 AutoCompleteTextView /MultiAutoCompleteTextView
- 记录: android:autoLink 属性 -自动补全AutoCompleteTextView
- 使用MultiAutoCompleteTextView实现自动匹配输入的内容
- 安卓控件——AutoCompleteTextView和MultiAutoCompleteTextView实现自动匹配输入的内容
- android应用开发揭秘examples_04-10笔记(AutoCompleteTextView和MultiAutoCompleteTextView使用)
- android 自动匹配文本 AutoCompleteTextView /MultiAutoCompleteTextView
- Android之UI学习篇五:AutoCompleteTextView自动完成输入内容
- AutoCompleteTextView(单次)、MultiAutoCompleteTextView(多次)搜索自动补全、SearchView自动搜索
- Android学习系列之控件 AutoCompleteTextView邮箱后缀自动补全
- Android--输入自动提示AutoCompleteTextView
- Android学习 19 ->自动提示输入AutoCompleteTextView
- Android自动提示--AutoCompleteTextView、MultiAutoCompleteTextView
- MultiAutoCompleteTextView多个自动补全
- Android学习系列之控件 AutoCompleteTextView邮箱后缀自动补全
- Android控件之自动匹配输入内容AutoCompleteTextView
- AutoCompleteTextView,MultiAutoCompleteTextView自动完成输入内容的控件
- Android动态匹配输入内容之AutoCompleteTextView,MultiAutoCompleteTextView