android自定義數字鍵盤
㈠ android怎麼把全鍵盤變成數字九宮格鍵盤
需要安裝輸入法,你的輸入法不支持。
我用的是訊飛語音輸入法,安裝,點擊數字,就是九宮格,全鍵盤數字
㈡ 安卓手機怎麼設置默認數字軟鍵盤
1、首先需要打開手機上的設置,點擊語言和輸入法。
㈢ 怎麼讓android自動彈出數字鍵盤
1、設置EditText輸入類型和獲取焦點
㈣ android 有一行edittext 輸入數字,如何設置數字鍵盤輸完一個按enter鍵接著
EditTextet=(EditText)findViewById(R.id.editNum);et.setInputType(InputType.TYPE_CLASS_NUMBER);給你的EditText設置輸入類型TYPE_CLASS_NUMBER,這樣你在點擊EditText的時候,默認彈出的鍵盤模式就是數字鍵盤。
㈤ android 自定義軟鍵盤 鍵盤怎麼自定義改鍵
自定義鍵盤整個過程如下:
1.第一步,根據你的需求,需要定製怎樣的鍵盤,需要幾行幾列,准備好鍵盤按鍵的背景圖片,鍵盤的尺寸,在res文件下,新建一個xml文件,下面放字母、數字、標點符號鍵盤的布局文件,我的需求是這樣的:
可以看到上述的鍵盤需要美工做的圖片有幾張:字母和數字的按鍵的基本背景(需要圓角)、刪除按鍵、切換大小寫的圖標、點擊隱藏鍵盤的下拉按鍵,設置鍵盤的布局為白色就可以大致實現上述的效果。這里我在寫鍵盤文件的時候遇到幾個難點,分享如下:
A.按鍵之間的空隙和鍵盤整體高度,需要不斷的調整,不可能一下子就可以布置好的,特別字母鍵盤里的刪除鍵,高度是兩個按鍵,所以需要反復調試。
B.為了解決點擊下拉按鈕隱藏鍵盤的功能:放棄原先點擊下拉按鈕,隱藏整個鍵盤的布局的方案,而改用在鍵盤文件中再加一整行,只有一個按鍵,就是done,完成按鈕,這是系統定義好的完成功能,code值為:-3。(所以我們發現很多系統自動的比如切換大小寫、刪除功能、空格功能,都是已經定義好了code值,只需要找到對應的含義,直接定義使用就可以了。)
㈥ 請問怎麼製作一個Android的虛擬數字鍵盤。
你給這幾個數字按鈕設置監聽事件,點擊哪個就用一個變數接收,然後顯示在輸入框里就可以了!
㈦ android開發EditText輸入時彈出數字輸入鍵盤
一共有兩種方法:
1.可以直接在布局文件中設置輸入文本類型為數字
<EditText
android:id="@+id/editview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="number"
android:hint="請輸入數字"/>
2.代碼設置:
( EditText) et = (EditText) findViewById(R.id.editview);
ed.setInputType(InputType.TYPE_CLASS_NUMBER);
㈧ android.inputmethodservice.Keyboard 自定義了一個小鍵盤,如何初始化鍵盤中的一個key對象
這個,不是寫鍵盤,而是寫輸入法用的,是輸入法的服務,按指導,實現即可做到。
Base classes for writing input methods (such as software keyboards). These APIs are not for use by
normal applications, they are a framework specifically for writing input
method components. Implementations will typically derive from InputMethodService.
㈨ 關於Android 自定義鍵盤的問題
在activity中使用的時候,首先要屏蔽掉系統軟鍵盤,然後在輸入框獲取焦點的時候彈出你的鍵盤就OK了,鍵盤你可以用button來實現,或者就用一張圖片算坐標重寫ontouch都行;點數字的時候你就把你點的那個數字settext到你的輸入框里,delete的時候你就把你輸入框的文字去掉一位就OK了。如果讓我做的話思路大概是這樣的!