基本上我無法讓屏幕鍵盤顯示。Android模擬器 - 無法讓鍵盤顯示
我已經試過了我閱讀過的每個解決方案,以使它出現在我的應用程序中,現在我得出結論,它必須是模擬器,因爲它在使用消息時不會出現,電子郵件等。
我看過語言&輸入設置和檢查示例軟鍵盤,重新啓動模擬器沒有變化。
使用的Android 2.3.3 SKD
3.7in WVGA(歌Nexus One)
我希望有人可以也許猜到發生了什麼事情。
非常感謝
基本上我無法讓屏幕鍵盤顯示。Android模擬器 - 無法讓鍵盤顯示
我已經試過了我閱讀過的每個解決方案,以使它出現在我的應用程序中,現在我得出結論,它必須是模擬器,因爲它在使用消息時不會出現,電子郵件等。
我看過語言&輸入設置和檢查示例軟鍵盤,重新啓動模擬器沒有變化。
使用的Android 2.3.3 SKD
3.7in WVGA(歌Nexus One)
我希望有人可以也許猜到發生了什麼事情。
非常感謝
你可以用它來獲取軟鍵盤上device
:
edit_Text.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
if(hasFocus){
((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE))
.showSoftInput(edit_Text, InputMethodManager.SHOW_FORCED);
}else
Toast.makeText(getApplicationContext(), "lost the focus", 2000).show();
}
});
對於emulator
,我認爲這是不guaranteed.Really我沒有任何辦法以編程方式出現軟鍵盤有時候會出現,有時候不會。在安裝了Android 4.0.3的模擬器中,您可以在通知欄中看到符號而不是顯示軟鍵盤:
感謝您的幫助,是的,頂部的小鍵盤圖標始終存在。無論我點擊哪個選項,我仍然沒有看到過鍵盤。我會將你的答覆標記爲答案,因爲通常情況下,這是時候專注於其他事情:) – Ash
你有沒有試過清理你的項目?重新啓動eclipse?刪除並重新創建你的AVD? –
是的,我嘗試了所有這一切,沒有運氣 – Ash