2012-11-29 124 views
1

在我的應用程序中,用戶可以通過AutoCompleteTextView在我的大學校園的建築物中搜索房間。Android軟鍵盤動態改變輸入佈局

95%的房間有「數字」像「007」(僅限數字),但也有一些房間的「數字」像「007a」。所以用戶必須有機會輸入字符串,而不僅僅是數字。

我想要的是:用戶單擊AutoCompleteTextView,初始鍵盤應顯示數字板,但可以切換到用於鍵入字母的佈局。

我怎麼能做到這一點? (到目前爲止沒有發現任何有用的...) 在此先感謝您的幫助!

回答

0

我有類似的問題。我還沒有完全解決它,但你可以從my question得到一些想法。我在EditText旁邊放置了一個按鈕,用於在InputType.TYPE_CLASS_NUMBER和InputType.TYPE_CLASS_TEXT之間切換EditText的InputType。