2012-04-27 52 views
0

我在我的應用程序中有幾個EditText。如果你點擊Enter鍵,你可以在沒有問題的情況下選擇下一個EditText,但是我想改變回車鍵,這樣這個按鈕不會顯示Enter Simbol,而是顯示「Next」或者「Done」。我嘗試了很多東西,但沒有任何結果。這裏是我的EditText的XML代碼:Android SoftKeyBoard - 重命名輸入鍵

<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」 – 2012-04-27 17:18:00

回答

0

它是一些軟鍵盤實際上是改變設計回車鍵的默認文本的情況下,所以它可能不是你的錯,它沒有顯示你想要什麼它顯示。但功能應該是你編程的功能。

我建議您切換到默認鍵盤(長按任何編輯文本,然後選擇輸入法),以驗證它顯示的是正確的文本,而不關心其他軟鍵盤的外觀。

如果您的手機未附帶默認軟鍵盤,則Android模擬器是您最好的朋友。

0

添加到您的EditText,

android:imeOptions="actionDone"