接下來老於就總結一下 edittext屬性吧!
android:inputtype="none" 這個就不要解釋了吧
android:inputtype="text"
文字型別,多為大寫、小寫和數字符號
android:inputtype="textcapcharacters" 字母大寫
android:inputtype="textcapwords" 首字母大寫
android:inputtype="textcapsentences" 僅第乙個字母大寫
android:inputtype="textautocorrect" 自動完成
android:inputtype="textautocomplete" 自動完成
android:inputtype="textmultiline" 多行輸入
android:inputtype="textimemultiline" 輸入法多行(如果支援)
android:inputtype="textnosuggestions" 不提示
android:inputtype="texturi" **
android:inputtype="textemailaddress" 電子郵件位址
android:inputtype="textemailsubject" 郵件主題
android:inputtype="textshortmessage" 短訊
android:inputtype="textlongmessage" 長資訊
android:inputtype="textpersonname" 人名
android:inputtype="textpostaladdress" 位址
android:inputtype="textpassword" 密碼
android:inputtype="textvisiblepassword" 可見密碼
android:inputtype="textwebedittext" 作為網頁表單的文字
android:inputtype="textfilter" 文字篩選過濾
android:inputtype="textphonetic" 拼音輸入 //數值型別
android:inputtype="number" 數字
android:inputtype="numbersigned" 帶符號數字格式
android:inputtype="numberdecimal" 帶小數點的浮點格式
android:inputtype="phone" 撥號鍵盤
android:inputtype="datetime" 時間日期
android:inputtype="date" 日期鍵盤
android:inputtype="time" 時間鍵盤
另外你說的下拉列表,給你推薦一種簡單的實現方式:
在你的布局檔案裡面先把這個下拉列表寫好(一般都是乙個listview),注意要先隱藏:android:visibility="gone"
然後在**裡新增edittext的監聽事件:
edittext.setonfocuschangelistener(new view.onfocuschangelistener() else
}});
android edittext學習記錄
實現在edittext中輸入自定義表情,需要將放在drawable中的表情,嵌入到edittext中,這裡利用imagespan實現該功能。第一步 利用反射機制,得到資源的id,生成bitmap物件 field field r.drawable.class.getdeclaredfield imag...
Android EditText左右滑動
預設的edittext寫滿一行後會自動轉換到下一行,但是我們有時候需要的滿一行後左右滑動過去而不是換行,此時我們可以設定edittext 的屬性 android maxlines 1 即可,如果不可以,則加上 android singleline true android layout width ...
Android EditText用法詳解
android maxlines 最大行數 android maxlength 最大字元數 android hint placeholder android textcolorhint placeholder的顏色 android drawableleft 加一張 對應right android d...