setRawInputType

Posted by muchag | Android |
初回投稿:2011-04-02 (土) 23:16:46 | 最終更新:2011-04-14 (木) 22:59:57

setRawInputType とは
TextViewEditText に表記もしくは入力するテキストのタイプを指定するもの。

EditText の場合は、この設定で 入力値制限 をできる。

void | setRawInputType (int type)

Android Developers:setRawInputType
Android Developers:InputType

引数:文字列のタイプ

  1. import android.text.InputType;
  2.  
  3. /* 略 */
  4.  
  5. //EditText の生成
  6. EditText edittext = new EditText(this);
  7.  
  8. //電話番号タイプ
  9. EditText.setRawInputType(InputType.TYPE_CLASS_PHONE);
  10.  
  11. //住所タイプ。以下のように | で区切って複数同時設定可能
  12. EditText.setRawInputType( InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_POSTAL_ADDRESS );

 
TechBooster:EditTextの入力制限を行う
 

XML
  1. <!-- 電話番号タイプ -->
  2. <EditText android:inputType="phone" />
  3.  
  4. <!-- 住所タイプ -->
  5. <EditText android:inputType="textPostalAddress" />

 
Android Developers:TextView android:inputType

素人のアンドロイドアプリ開発日記:EditTextの文字制限/ヒントとかについて

Posted by muchag | Android |
初回投稿:2011-04-02 (土) 23:16:46 | 最終更新:2011-04-14 (木) 22:59:57

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment