2012-04-27 4 views
0

내 앱에 여러 개의 EditText가 있습니다. Enter 키를 누르면 문제없이 다음 EditText로 이동할 수 있지만 Enter 키를 변경하여이 단추에 Simbol 입력이 표시되지 않고 대신 "다음"또는 "완료"가 표시되도록 변경하려고합니다. 나는 많은 결과를 얻지 만 여러 가지를 시도했다. 여기 내 글고 치기에 대한 XML 코드 :Android SoftKeyBoard - Enter 키 이름 바꾸기

<EditText 
      android:id="@+id/et_nt_name" 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent" 
      android:gravity="top" 
      android:imeOptions="actionNext|flagNoEnterAction" 
      android:imeActionLabel="Next" 
      android:singleLine="true" 
      android:inputType="textShortMessage" 
/> 
+0

을이 추가 내가 그것을 발견 ... 대신 안드로이드의 : 대해서는 imeOptions = | 내가에만 필요 "actionNext flagNoEnterAction" 안드로이드 : 대해서는 imeOptions = " actionNext " –

답변

0

는 일부 소프트 키보드가 실제로 디자인에 의해 입력 키의 기본 텍스트를 변경의 경우는, 그래서 당신이 원하는 것을 보여주는 아니라고 당신의 잘못하지 않을 수 있습니다 그것을 보여줍니다. 기능은 당신이 그것을하도록 프로그램 한 것이어야한다.

기본 키보드 (편집 텍스트를 길게 누른 다음 입력 방법 선택)가 올바른 텍스트를 표시하는지 확인하고 다른 소프트 키보드의 모양을 신경 쓰지 않는 것이 좋습니다.

휴대 전화에 기본 소프트 키보드가 없으면 Android 에뮬레이터가 가장 친한 친구입니다.

0

, 당신 글고 치기에

android:imeOptions="actionDone"