簡體   English   中英

Android始終在Orientation.portrait中顯示輸入

[英]Android show input always in Orientation.portrait

我想始終顯示輸入((InputMethodManager)context.getSystemService(Context.INPUT_METHOD_SERVICE))

當我在:

Configuration.ORIENTATION_LANDSCAPE mode

單擊輸入后或單擊發送后。

我嘗試了這個:

if (event != null && 
    event.getKeyCode() == KeyEvent.KEYCODE_ENTER && 
    event.getAction() == KeyEvent.ACTION_DOWN) {
    if (Screen.getScreenOrientation(mycontext) == Configuration.ORIENTATION_LANDSCAPE) 
        Utils.hideInput(mycontext, EditTextSend);
    else
        Utils.showInput(mycontext, EditTextSend);

但這對我不起作用。 是否有可能不僅隱藏輸入當用戶單擊后退

我的解決方案很簡單:

return true;

您可以在manifest控制每個Activity鍵盤可見性,請查看: http : //developer.android.com/guide/topics/manifest/activity-element.html#wsoft

要顯示鍵盤,請始終使用:

<activity android:windowSoftInputMode="stateAlwaysVisible" ... />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM