0

我有一個設置活動(需要大的向後兼容性),其中我從xml添加項目,還有一些以編程方式添加項目。EditTextPreference中的setImeOptions

到目前爲止它工作正常,但現在我又遇到了一個問題。 在xml中,我能夠爲EditTextPreference設置「setImeOptions」,但在編程上,我不能。 Android Studio告訴我,當我嘗試時,沒有這樣的方法。

我希望有人能幫助我。

親切的問候

回答

0

我終於找到了答案: 希望它可以幫助一些開發。

對我來說,我有一個一般的偏好,根據其他的選擇,我實例化,所以我有這樣的:

Preference myPref = new EditTextPreference();

我如何得到了IME選項的工作:

EditTextPreference myEdTePref = (EditTextPreference) myPref; myEdTePref.getEditText().setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI);