zoukankan      html  css  js  c++  java
  • Java-Android 之输入提示框

    Android的文本提示框有两种方式:

    main.xml文件

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical" >
    
        <TextView
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="模糊查询" />
        <AutoCompleteTextView 
            android:id="@+id/autotext"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            
            />
        <MultiAutoCompleteTextView
            android:id="@+id/mull"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            />
    
    </LinearLayout>
    

     MainActivity.java文件

    package cn.szy.com;
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.widget.ArrayAdapter;
    import android.widget.AutoCompleteTextView;
    import android.widget.MultiAutoCompleteTextView;
    
    public class MainActivity extends Activity {
        /** Called when the activity is first created. */
    	private MultiAutoCompleteTextView move;
    	private AutoCompleteTextView auto;
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            
            auto = (AutoCompleteTextView)this.findViewById(R.id.autotext);
            String [] autoStrings = new String [] {
            		"联合国",
            		"联合军",
            		"联邦"
            };
            ArrayAdapter<String> adapter = new ArrayAdapter<String>(MainActivity.this,android.R.layout.simple_dropdown_item_1line,autoStrings);
            auto.setAdapter(adapter) ;
            move = (MultiAutoCompleteTextView)this.findViewById(R.id.mull);
            move.setAdapter(adapter) ;
            move.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
        }
    }
    
  • 相关阅读:
    Oracle完全卸载
    Oracle数据库(64位) 及 PLSQL(64位)的组合安装【第一篇】
    Yii2 配置yii2redis扩展
    php 获取每个汉字的拼音首字母
    linux 安装memcacheq
    php在linux中执行外部命令
    比较两个日期的时间差精确到秒
    mysql 的 备份与还原
    php类中__get和__set的用法
    yii2.0 安装
  • 原文地址:https://www.cnblogs.com/sunxun/p/4070814.html
Copyright © 2011-2022 走看看