《Android》『AutoCompleteTextView』- 自動完成文字視窗元件

《Android Developers 參考文獻》

➥AutoCompleteTextView

 

《繼承架構》

extends EditText
implements Filter.FilterListener


java.lang.Object

android.view.View

↳ android.widget.TextView

↳ android.widget.EditText

android.widget.AutoCompleteTextView

 

《簡單介紹》

AutoCompleteTextView 是一個可以自動完成文字內容的視窗元件,繼承 EditText,外觀看起來與 EditText 一樣,我們透過 Adapter 設定好其資料內容,並在之後當使用者輸入字元時,根據使用者輸入的內容,出現符合資料的下拉式選單。

 

《宣告與使用方式》

由於是繼承 EditText 的元件,所以 AutoCompleteTextView 類別中的很多方法與在 EditText 中的用法完全一致,以下直接透過程式碼的方式,將常用的屬性設定列出來,並說明如何宣告與使用。

MainActivity.java

activity_main.xml

在 AutoCompleteTextView 中,我們透過 ArrayAdapter<String> 來宣告它所使用的 Adapter,因為它只需要儲存字串資料即可。

賽肥膩膩

我們是低調到不行的肥膩夫妻檔,一路上一邊吵鬧一邊記錄著生活大小事,最近迷上了宅在家追劇,希望能透過文字將所有看過的影集好好紀錄,整理成屬於我們自己的回憶資料庫。

上 / 下一篇文章

臉書留言

一般留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *