我想在开始活动时打开软键盘。
活动不包含任何内容。我只需要在发布时打开软键盘。
我试过
<activity android:windowSoftInputMode="stateAlwaysVisible|stateVisible|adjustResize"
但它不起作用。
还尝试了
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
但它没有效果
我正在使用模拟器来运行代码
提前致谢
答案 0 :(得分:2)
你试过吗
<activity
android:windowSoftInputMode="stateVisible|adjustPan">
答案 1 :(得分:0)
HI,
你可以尝试:
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(flags, InputMethodManager.SHOW_IMPLICIT);
如果有可用的物理键盘并打开,则不会打开键盘。(如果没有,则标志可以为0。)
答案 2 :(得分:0)