在EditText上模拟Touch事件以显示软键盘

时间:2016-11-15 16:11:01

标签: android android-edittext android-softkeyboard android-touch-event

我有一个看不见的EditText: ReplyInput 和一个按钮: ShowReply

我想在点击ShowReply后显示ReplyInput和软键盘。

有人对此有任何想法吗?

感谢阅读:)

2 个答案:

答案 0 :(得分:2)

类似的东西:

InputMethodManager manager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
manager.showSoftInput(ReplyInput, InputMethodManager.SHOW_IMPLICIT);

答案 1 :(得分:0)

一种方法是在点击按钮时使EditText可见,并使用InputMethodManager调出软键盘(Here's how to do it),但有一种更好的方法,那就是显示EditText,然后关注这样,软键盘会自动显示出来。