Categories: Android

[안드로이드] EditText 에서 영문 키보드 나오게 하기

 안드로이드의 EditText에 포커스가 가게 되면 기본적으로 폰에서 설정한 기본 언어에 대한 키보드로 노출이 됩니다. 그런데 ID 값과 같은 것을 입력 받아야 하는 EditText와 같은 경우에는 처음에 영문 키보드가 나오도록 하고 싶은 경우가 있을 수 있습니다. 그럴 경우 아래와 같은 라인을 추가하면 영문 키보드가 바로 나오도록 할 수 있습니다.


android:inputType=”textVisiblePassword”


 EditText의 XML에 위 라인을 추가하면 됩니다. 이것은 EditText에 password 모드를 설정하면 키보드가 영문으로 띄워지는 것을 생각해서 구현한 방법입니다. 검색을 해보면 privateOption 같은 것을 조절해서 하는 방법이 있는데 잘 안되더라구요. 참고로 갤럭시S 에서는 위 방법으로 잘 안되서 아래와 같이 설정하였습니다.


android:inputType=”textUri”

 하단에 Space 버튼 대신에 .com 이라는 버튼이 나오는데, 어쩔 수 없이 사용 할 수 밖에 없는 것 같습니다.

– 안드로이드 2.1 & 2.2 버전으로 테스트 되었습니다.
dingpong

Share
Published by
dingpong

Recent Posts

IHG Points Purchase Promotion: 100% Bonus Points

IHG Points Purchase Promotion: 100% Bonus Points (Until June 29, 2024) 👍 Hello everyone 🖐️🖐️,…

5개월 ago

IHG Summer Stay Bonus Points Promotion (2N2K, 2N3K, 4N8K)

Introduction to IHG Bonus Points Promotion Hello everyone! Today, I'd like to introduce you to…

5개월 ago

LFS error at git checkout in Jenkins

Problem stdout: stderr: Downloading xxxx.a (83 MB) error: git-lfs smudge -- 'xxxx.a' died of signal…

3년 ago

플레이모빌 크리스마스 XXL 6629 산타 해외직구 구매가 배송비

https://www.playmobil.de/playmobil-xxl-weihnachtsmann/6629.html 구매가 : 48.49 유로 (플레이모빌 독일 홈페이지) 결제하는데 안되서 PayPal 로 결제하니 잘 잔행…

4년 ago

코카콜라 제로 355ml 72캔 구매가 (캔당 453원)

롯데온에서 355ml 24캔 롯데카드로 구매시 13,210원 https://www.lotteon.com/p/product/PD36294 APP으로 35,000원 이상 구매시 7,000 포인트 적립 행사…

4년 ago

경동나비엔 온수매트 EQM541-QS (퀸사이즈) 구입가

구입 매장 : 현대 홈쇼핑 (홈쇼핑 방송 중) 모바일 앱 http://www.hyundaihmall.com/front/pda/itemPtc.do?slitmCd=2114353981 최종 결제 가격 :…

4년 ago