我有一個listview和textfilterenabled。在某些設備上,當您單擊菜單按鈕上的長按鍵時,鍵盤會顯示,但在某些設備上,標準鍵盤無法顯示。長鍵盤上的Android顯示鍵盤點擊
是否有人知道如何長按鍵盤上的菜單按鈕。我已經有一個代碼,但它不工作。鍵盤不顯示。
我的代碼:
@Override
public boolean onKeyLongPress(int keycode, KeyEvent event){
if (keycode == KeyEvent.KEYCODE_MENU){
InputMethodManager inputMethodManager=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.showSoftInput(lv, InputMethodManager.SHOW_IMPLICIT);
}
return true;
}
提前感謝!
就像我說的,我有一個listview,而不是一個edittext。 – Simon 2012-08-05 15:09:27
然後將EditText更改爲列表視圖?如果您發現我的答案有用,請隨時接受。 – TheBlueCat 2012-08-05 17:23:53
這不是有用的! edittext如何成爲一個列表視圖? – Simon 2012-08-05 21:07:46