![](/img/trans.png)
[英]Android: start Activity always in portrait but recognize orientation change
[英]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.