zoukankan      html  css  js  c++  java
  • 自动提示AutoCompleteText,

    
    
    android:completionHint=“#¥%……&*()”//该方法可以设置提示下方的文字。提示用户



    这是自动提示文本疯狂安卓讲义第三版源代码

    public class MainActivity extends Activity
    {
    AutoCompleteTextView actv;
    MultiAutoCompleteTextView mauto;//声明相关组件定义名,以引用相关类方法。
    // 定义字符串数组,作为提示的文本
    String[] books = new String[]{
    "疯狂Java讲义",
    "疯狂Ajax讲义",
    "疯狂XML讲义",
    "疯狂Workflow讲义"
    };//设置提示文本
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    // 创建一个ArrayAdapter,封装数组
    ArrayAdapter<String> aa = new ArrayAdapter<String>(this,
    android.R.layout.simple_dropdown_item_1line, books);

    /********************确定对应组件以及对组件设置Adapter************************************/
    actv = (AutoCompleteTextView)findViewById(R.id.auto);//声明引用后寻找ID确定对应组件
    // 设置Adapter
    actv.setAdapter(aa);//将数组设置Adapter以在TextView上显示

    mauto = (MultiAutoCompleteTextView)findViewById(R.id.mauto);//
    // 设置Adapter
    mauto.setAdapter(aa);//将数组设置Adapter以在TextView上显示

    /***********************设置完毕**************************************/

    // 为MultiAutoCompleteTextView设置分隔符
    mauto.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
    //如果不设置分隔符,MultiAutoCompleteTextView将不显示封装数组。。。。则若用该组件必须设置分隔符!

    }
    }










  • 相关阅读:
    系统架构精选
    【原】Windows下Nexus搭建Maven私服
    【转】SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
    Windows 安装计算机系统的几种常用方法
    windows下Ruby开发环境搭建
    Redis 学习记录
    SQLServer 表数据与 Excel 中数据的互相复制
    【转】用JIRA管理你的项目
    用模板写插入排序-数组
    整数类型
  • 原文地址:https://www.cnblogs.com/yhc04161120/p/4816535.html
Copyright © 2011-2022 走看看