2011-08-20 141 views
2

我開發基於標籤的應用程序,其中第一個活動包含一個編輯文本和一個按鈕..按鈕的點擊事件我啓動線程並根據編輯文本的搜索條件解析數據。並在解析成功後,我將活動grop的內容視圖替換爲下一個活動... 現在的問題是,當我從第二個活動回到第一個活動時,當我點擊編輯文本時,它並沒有打開他android軟鍵盤。Android軟鍵盤沒有打開編輯文本點擊事件

任何一個可以幫助我發生了什麼..

我還試圖打開Android的軟鍵盤programmetically..bt它不是NOOT工作..

這裏是我的代碼,打開鍵盤programmetically ..

InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); 
       // only will trigger it if no physical keyboard is open 
       mgr.showSoftInput(etSearch, InputMethodManager.SHOW_IMPLICIT); 

回答

4

我認爲這會有所幫助,

InputMethodManager m = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); 
    if(m != null){ 
     m.toggleSoftInput(0, InputMethodManager.SHOW_IMPLICIT); 
    } 
+0

非常感謝你我的FRND ...... –

+1

你是你的代碼工作正常最受歡迎的。 :) –

+0

非常感謝 –

相關問題