2010-11-24 99 views
6

我想勾選一個事件,當Android的屏幕鍵盤出現時觸發。例如,當用戶點擊EditText來調出鍵盤時。任何人都知道使用哪個事件(或聽衆)?Android:在屏幕鍵盤出現時會觸發哪個事件?

蒂莫

+0

Android文檔引用InputMethodService的onEvaluateInputViewShown()方法,它可以做我想做的事,但我似乎無法抓住它的一個實例。我試着用InputMethodManager imm =(InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);但是這個實例並不能幫助我進入InputMethodService。 – Pompair 2010-11-24 16:59:09

回答

0

不會有一種方法來確定當鍵盤出現,但如果你想檢查當用戶點擊一個EditText你可以註冊一個點擊監聽器或onfocuschangedlistener到該視圖。

+1

嗨,謝謝你的回答。但是,我拒絕接受這是最後的真相。 =) – Pompair 2010-11-24 16:58:42

相關問題