日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > 綜合技術 > Android控件之AutoCompleteTextView

Android控件之AutoCompleteTextView

來源:程序員人生   發(fā)布時間:2015-04-29 07:56:33 閱讀次數(shù):3499次

         AutoCompleteTextView繼承自EditText,它實質還是1個文本編輯框。只是AutoCompleteTextView多了1個功能:當用戶在文本編輯框中輸入1定文本以后,AutoCompleteTextView會顯示出1個包括用戶輸入內容相干內容的下拉列表供選擇,當選擇其中的某個內容項后AutoCompleteTextView會將選擇的內容自動填寫到該文本框。就像我們在百度上搜索東西1樣,我們剛輸入部份文字,就會彈出1些下拉選擇項供我們選擇,點擊其中1項目就直接填充到輸入框,直接可以搜索。

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/LinearLayout1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
    <AutoCompleteTextView
        android:id="@+id/autoComplete"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" 
        android:completionThreshold="2"/>

    <Button
        android:id="@+id/select_ok_btn"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_margin="10dp"
        android:text="肯定" />

</LinearLayout>

-----------------Activity代碼 --------------

public class MainActivity extends Activity {
/**控件AutoCompleteTextView*/
private AutoCompleteTextView autoCompleteTextView;
/**肯定按鈕*/
private Button okBtn;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findViews();
}

/**初始化ui控件*/
private void findViews() {
okBtn = (Button) findViewById(R.id.select_ok_btn);
autoCompleteTextView = (AutoCompleteTextView) findViewById(R.id.autoComplete);
autoCompleteTextView.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_checked, getData()));
okBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this, "您選擇的文字是:" + autoCompleteTextView.getText().toString(), Toast.LENGTH_SHORT).show();
}
});
}

/**隨便設置1些數(shù)據(jù)*/
private List<String> getData() {
List<String> list = new ArrayList<String>();
list.add("a");
list.add("aa");
list.add("abb");
list.add("baa");
list.add("bbbb");
list.add("bac");
list.add("abc");
list.add("bbaac");
list.add("cddd");
list.add("caa");
list.add("bca");
list.add("cbdf");
list.add("eeee");
list.add("cfcs");
list.add("bda");
return list;
}
}

注:android:completionThreshold屬性指最少輸入多少字符才開始顯示下拉內容。

生活不易,碼農辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 精品国产乱码一区二区三区 | 欧美日韩精品 | 69天堂网 | 精品无人乱码一区二区三区 | 黄a视频在线观看 | 99久免费精品视频在线观78 | a√天堂中文字幕 | 国产精品 - 去看片 亚洲免费黄色 | 国产成人精品999在线观看 | 国产高清在线精品 | 国产老女人精品毛片久久 | 欧美日韩一区二区精品 | 中文字幕精品久久一区二区三区 | av在线免费观看网站 | 亚洲福利一区 | 精品久久国产 | 国产不卡a | 久久sp | 欧美a√ | 精品日韩在线观看 | 高清久久久 | 麻豆av福利av久久av | 欧美国产精品一区二区 | 国产成人av一区二区三区 | 精品美女 | 日韩中文字幕精品 | 日本视频久久 | 96看片 | 激情综合社区 | 国产黄色av | 国产伦精品一区二区三区四区免费 | 午夜久久精品 | 国产精品日韩欧美一区二区 | 九色精品 | 欧美成人免费在线视频 | 综合色婷婷一区二区亚洲欧美国产 | 麻豆传媒一区二区 | 日韩三区在线 | 91精品久久久久久久99蜜桃 | 精品一区免费 | 久久久国产精品亚洲一区 |