似乎在Android的最新版本中,聚焦输入会自动显示软键盘(这是我想要发生的事情)。但是,当首次显示活动/片段时,如果输入已经聚焦,则键盘不在屏幕上。我已经阅读了一些似乎提供解决方案的SO帖子,但我无法使用它们。
这感觉就像我刚刚没有设法挖掘的那些单行中的一个......答案是什么?
答案 0 :(得分:0)
有时我只是放弃并做:
final InputMethodManager imm = (InputMethodManager) getActivity()
.getSystemService(Context.INPUT_METHOD_SERVICE);
textView.postDelayed(new Runnable() {
@Override
public void run() {
imm.showSoftInput(textView,
InputMethodManager.SHOW_IMPLICIT);
textView.selectAll();
}
}, 200);