軟鍵盤的字型改變 搜尋

2021-07-12 00:16:11 字數 661 閱讀 6838

預設情況,鍵盤右下角為enter鍵。edittext提供了android:imeoptions屬性,控制該文字顯示。

1、android:imeoptions="actionsearch" 文字為搜尋

2、android:imeoptions="actiongo" 文字為開始

3、android:imeoptions="actionsend" 文字為傳送

4、android:imeoptions="actiondone" 文字為enter鍵

注意:android:imeoptions起作用,必須加上android:inputtype屬性或者android:singleline="true"屬性。

監聽使用者按下該鍵事件,實現oneditoractionlistener介面,重寫oneditoraction()發法,其中第二個引數為軟鍵盤action對應的id,都在editorinfo類裡,比如actiongo對應editorinfo.ime_action_go,之後return true,給edittext新增***即可。

@override

public boolean oneditoraction(textview v, int actionid, keyevent event)

return false;

}

Android EditText 軟鍵盤搜尋事件

只需要在xml在輸入框中加入android imeoptions actionsearch 呼叫軟鍵盤時,回車鍵就會顯示搜尋二字。searchtext.setoneditoractionlistener new oneditoractionlistener return false 在android...

Android軟鍵盤的控制以及更改軟鍵盤

edittext是可編輯控制項,往往會為它新增監聽,在軟鍵盤上也會有行為。1 隱藏軟鍵盤 inputmethodmanager imm inputmethodmanager getsystemservice context.inputmethodservice imm.hidesoftinputfr...

開啟android軟鍵盤搜尋功能

在進行android程式開發過程中,一般情況下在輸入框獲取焦點後或者輸入內容前android手機會自動彈出系統的軟鍵盤。通常情況下,此時的軟鍵盤只包含基本的字母 標點符號 刪除鍵和換行鍵等基本的功能區域,不包含搜尋區域。如下圖所示 有些情況下,由於專案需求或設計的需要,我們需要開啟並監聽androi...