虚拟键盘在edittext中显示

时间:2015-12-24 18:30:42

标签: android android-edittext focus

我的第二个活动中有一个带有电影名称字段的edittext。 有时用户将进入此活动并且它将为空,并且用户应该输入他们想要的电影名称。在这种情况下,我希望虚拟键盘自动出现(它确实如此)。 但是,有时用户输入此活动,并且电影名称已在edittext中。在这种情况下,我希望虚拟键盘不会自动出现。 我试过这样做,if条件不是空的:

etMovieTitle.clearFocus();
linearLayout.requestFocus();

但它似乎无法发挥作用。

谢谢

1 个答案:

答案 0 :(得分:0)

因此,您将要查看this stackoverflow post并实施隐藏软/虚拟键盘的方法。

您可能必须检查EditText是否有数据,然后请求焦点(假设它打开时它没有焦点,听起来像它那样),然后从该链接实现逻辑!

关于该链接有很多很好的信息,还有很多讨论。