2013-10-06 218 views
0

我有一個EditText在我的應用程序,用戶可以輸入在自定義鍵盤佈局的Android

小數卷目前我使用:

EditText editTextVolume = (EditText)findViewById(R.id.edit_vol); 
editTextVolume.setInputType(InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_FLAG_DECIMAL); 

得到一個數字鍵盤。有反正我可以有這個相同的鍵盤,但有一個額外的按鈕,是*x,所以我可以讓用戶輸入例如4x200

我只想要一個乘法字符(所以沒有分割或其它數學運算符)

這可能嗎?

回答

1

不實現您自己的自定義鍵盤不可能。

但是,如果您的項目要求不是很嚴格,您可以使用InputType.TYPE_CLASS_PHONE。這將允許使用*符號,但也會提供電話號碼中使用的其他幾個符號(例如,#,+,)。