android輸入法
Ⅰ 安卓系統的手機如何切換輸入法
若是使用vivo手機,您不想使用手機自帶輸入法,可以進入應用商店下載第三方輸入法,再進入設置--系統管理/更多設置--輸入法里設置默認輸入法使用。
Ⅱ android輸入法是怎樣調用的
Android軟鍵盤強制彈出及隱藏輸入法的方法:
很多應用中對於一個界面比如進入搜索界面或者修改信息等等情況,為了用戶體驗應該自動彈出軟鍵盤而不是讓用戶主動點擊輸入框才彈出(因為用戶進入該界面必然是為了更改信息)。具體實現這種效果的代碼如下:
java代碼
EditText editText.setFocusable(true);
editText.setFocusableInTouchMode(true);
editText.requestFocus();
InputMethodManager inputManager =
(InputMethodManager)editText.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
inputManager.showSoftInput(editText, 0);
首先要對指定的輸入框請求焦點。然後調用輸入管理器彈出軟鍵盤。
警告:對於剛跳到一個新的界面就要彈出軟鍵盤的情況上述代碼可能由於界面為載入完全而無法彈出軟鍵盤。此時應該適當的延遲彈出軟鍵盤如998毫秒(保證界面的數據載入完成)。實例代碼如下:
java代碼:
Timer timer = new Timer();
timer.schele(new TimerTask()
{
public void run()
{
InputMethodManager inputManager =
(InputMethodManager)editText.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
inputManager.showSoftInput(editText, 0);
}
},
998);
Ⅲ 如何修改Android系統默認輸入法
比如,在手機qq聊天輸入文字發現,系統彈出輸入法是英文的,手機輸入法更改為中文輸入法,解決辦法:
1、首先,長按下面這個空格鍵,如下圖。
Ⅳ Android系統中文輸入法中那一款輸入法最好
網路比搜狗好用。
Ⅳ 安卓系統鍵盤輸入法
要用有「手寫」的功能的輸入法:1.搜狗輸入法、2.QQ輸入法。
我剛裝了安卓QQ輸入法,功能強,也帶"手寫"功能,真棒!所以,就卸了搜狗輸入法。
Ⅵ 安卓手機的輸入法設置 如何切換手機輸入法
一般用戶在安裝輸入法後都會在設置里設置一番,打開設置,在語言和鍵盤中勾選剛剛安裝的輸入法,這是很正常的步驟,而且是必不可少的程序。
正常的設置流程
但是,僅僅這樣還不夠,這一步的意義只是將輸入法合法化,也就是使之有權作為一種輸入法來使用,但不是一定用的就是它。
長按輸入框切換輸入法
今天,筆者列舉了幾種有關輸入法的常見問題,包括輸入法圖標消失、多語種輸入法的切換和安卓系統輸入法的切換,希望能解決大家所遇到的問題。
Ⅶ 安卓輸入法怎麼用
在設置里選擇搜狗就行了吧,我也是X10,這樣能調用的。不知你是不是沒有長按輸入欄,選擇輸入法,再修改成搜狗的。
Ⅷ Android安卓手機如何切換輸入法
你好,那是因為你把android輸入法設置成為啦默認輸入法。你可以去設置--語言輸入法吧你想要的輸入法設置為默認輸入法就好i啦。要是滿意請採納
Ⅸ android輸入法硬體開關怎麼默認關閉
今天整理了一下Android下對輸入法的操作:具體如下
一、打開輸入法窗口:
復制代碼 代碼如下:
InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
// 接受軟鍵盤輸入的編輯文本或其它視圖
imm.showSoftInput(submitBt,InputMethodManager.SHOW_FORCED);
二、關閉出入法窗口
復制代碼 代碼如下:
nputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.hideSoftInputFromWindow(OpeListActivity.this.getCurrentFocus().getWindowToken(),
InputMethodManager.HIDE_NOT_ALWAYS);
<DIV style="LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51);
FONT-SIZE: 14px" id=_mcePaste>//接受軟鍵盤輸入的編輯文本或其它視圖</DIV>
<P style="LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51); FONT-SIZE: 14px">inputMethodManager</P>
<DIV style="LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: rgb(51,51,51); FONT-SIZE: 14px" id=_mcePaste>.showSoftInput(submitBt,InputMethodManager.SHOW_FORCED);</DIV>
三、如果輸入法打開則關閉,如果沒打開則打開
復制代碼 代碼如下:
InputMethodManager m=(InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
m.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
四、獲取輸入法打開的狀態
復制代碼 代碼如下:
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
boolean isOpen=imm.isActive();
//isOpen若返回true,則表示輸入法打開
Ⅹ 如何在應用開發android中添加中文輸入法
首先你要在手機上裝有中文輸入法。
如果是程序調用指定的中文輸入法就用InputMethodManager.setInputMethod (IBinder token, String id),函數可以在sdk中看相關說明。
如果是手機上設置默認的話,設置->語言和輸入法->默認-> 然後在彈出框中選擇你想要的輸入法。