簡體   English   中英

Android:設置字母數字鍵盤以在EditText中首先顯示數字

[英]Android: Set alphanumeric keyboard to show numeric first in EditText

我正在實施一個Android應用程序,我需要一個提示。 我的EditText通常只是數字,但有時是數字和字母。

EditText聚焦時,這是我需要的鍵盤“默認”:

數字鍵盤

如果我把android:inputType="phone"android:inputType="number" ,結果不是我需要的:

手機布局鍵盤

我需要數字和字母。 那么,有可能嗎? 我已經嘗試了每個inputType 我嘗試“混合”一些inputType s,比如, number | text number | text ,但沒有任何變化。

試試這個

android:inputType="textVisiblePassword"

資源

如果你想要一般的鍵盤,你可以使用它:

android:inputType="text"

這將允許您使用默認鍵盤,其中包含所需的所有特殊字符,數字和字母。

看一下提出這個問題的日期,毫無疑問,提供所需的鍵盤類型是一件麻煩事。 無論如何,如果你仍在追蹤這個問題。 這是答案。

<EditText android:inputType="number" ... /> 

上面的代碼必須需要1.5或更高版本,如果它不工作也嘗試

EditText num = new EditText(this);
num.setInputType(InputType.TYPE_CLASS_NUMBER);

暫無
暫無

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

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