2014-11-06 52 views
2

我在Android中爲數字鍵盤配置了一個EditText,並且我希望鍵盤按鈕說「下一步」,而我的說法是「完成」。 我該如何改變? 我已經嘗試過:更改Android數字鍵盤中的「完成」按鈕

<com.innovattic.font.FontEditText 
    style="@style/CadastroTextBoxStyle" 
    android:hint="CEP" 
    android:id="@+id/etCEP" 
    android:inputType="number" 
    android:singleLine="true" 
    android.imeOptions="actionNext" /> 

而且也是這樣:

etCEP.setImeActionLabel("Next", KeyEvent.KEYCODE_ENTER); 

但它仍然說完成。 我還能做什麼?

感謝

+0

我想我已經看到了這個回答在SO社區... – 2014-11-06 21:56:22

+1

例如在這裏:http://stackoverflow.com/a/22935932/995891 - >嘗試不同的手機,軟鍵盤,他們決定他們是否他們喜歡展示不同的東西。所有Ime選項都只是「願望」 – zapl 2014-11-06 22:03:01

回答

2

如可以在Specifying the Input Method Type可以看出,你需要調用TextView.setImeActionLabel(CharSequence, int),你必須,而不是僅僅提供一個android:imeOptions值,如XML actionSendactionNext屬性相應地更改標籤。

這不適用於您,因爲您在輸入屬性中錯誤地輸入了:作爲.。切換出來應該立即解決您的問題。

+0

哈哈對此感到抱歉...奇怪的是Eclipse沒有指出明顯的TYPO。謝謝。 – user2527666 2014-11-06 22:29:46

相關問題