簡體   English   中英

空活動中Android上的數字軟鍵盤

[英]Numeric Soft Keyboard on Android on empty Activity

我想用數字呼叫軟鍵盤,但是我不知道該怎么做。 我只能叫一個Pogram鍵盤,但是如何使它只有數字呢?

在所有示例中,它們通常使用帶有inputType =“ number”的editText,但是我有一個空的活動,需要在其上用數字調用軟鍵盤。

簡單的答案是,您不能不設置輸入類型。

您可以隨時通過以下方式顯示鍵盤:

InputMethodManager imm = (InputMethodManager)   getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0);

但是為了將其設置為將鍵盤設置為數字鍵盤,您需要設置輸入類型,如下所示:

myEditText.setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_VARIATION_PASSWORD);

或在xml

android:inputType = "numberPassword"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM