android EditText inputType
生活随笔
收集整理的這篇文章主要介紹了
android EditText inputType
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
android中inputType屬性在EditText輸入值時啟動的虛擬鍵盤的風格有著重要的作用。這也大大的方便的操作。有時需要虛擬鍵盤只為字符或只為數字。所以inputType尤為重要。
<EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="phone" />
//文本類型,多為大寫、小寫和數字符號。
? ? 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" 時間鍵盤
android:hint="" 是editText的一個提示 如:editText顯示提示:請輸入帳號! 當點擊editText時這個文字會消失。
<EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="phone" />
//文本類型,多為大寫、小寫和數字符號。
? ? 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" 時間鍵盤
android:hint="" 是editText的一個提示 如:editText顯示提示:請輸入帳號! 當點擊editText時這個文字會消失。
總結
以上是生活随笔為你收集整理的android EditText inputType的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android抽屉实现不同之处
- 下一篇: android PreferenceAc