Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> Android有感(18):編輯框EditText

Android有感(18):編輯框EditText

編輯:關於android開發

Android有感(18):編輯框EditText


編輯框EditText,繼承自TextView,TextView絕大部分方法適用,其用途是接受用戶的輸入。

通過inputType屬性可以指定輸入的類型,可接受的參數有許多種:

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"--URI格式

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"--時間鍵盤

EditText組件派生了兩個子類:

AutoCompleteTextView:帶自動補全的EditText,就像浏覽器的搜索欄那樣,需要和Adapter配合使用。

ExtractEditText:不是UI組件,是EditText組件的底層服務類,負責提供全屏輸入法支持。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved