2011-12-15 2 views
2

가능한 중복 : 내 프로젝트에서
android:inputType=“textEmailAddress” - '@' key and a '.com' key?Android 키보드에 ".com"버튼을 어떻게 추가합니까?

나는 사용자가 자신의 이메일을 입력해야하는에 글고 있습니다. Android 키보드에 ".com"버튼을 어떻게 추가합니까?

이 내 코드입니다 :

<EditText 
android:id="@+id/etEmail" 
android:inputType="text|textEmailAddress" 
android:singleLine="true" 
android:layout_span="4" 
android:textSize="15sp" 
android:imeOptions="actionNext" 
/> 

==========> 업데이트 :

내 에뮬레이터에서이 문제를 가지고 있었다 (그리고 여전히 실제로 있습니다). 하지만 삼성 갤럭시 S2에서 실제 장치를 확인했을 때 ".com"버튼이 보였다. 따라서 실제 장치에는 문제가 없습니다. 하지만 에뮬레이터 사용자를위한 제 제안은 설정/언어 & 키보드로 이동 한 다음 중국어 언어 및 일본어 IME의 진드기를 지우십시오. 그래서 키보드에서 "@"를 볼 수 있습니다 (그러나 AVD 2.2에는 ".com"버튼이 없습니다).

+0

Android 기기에서 사용할 수있는 다양한 키보드의 수를 감안할 때, 내가 자신의 패키지라는 사실은이 패키지가 최소한 실현 가능성이 거의 의심 스럽습니다. –

답변

0

나는 특별히 android:inputTypetextEmailAddress으로 설정되어야한다고 가정합니다. 특별히 전자 메일의 필드 인 경우에만 그렇습니다. 그러나이 옵션은 일부 장치에서는 작동하지 않습니다. 예를 들어 SE xperia는 전자 메일 입력을위한 특수 키보드를 제공하지 않습니다. 다른 장치의 경우 작동해야합니다.

관련 문제