gpt4 book ai didi

android - fragment 开始时如何将焦点设置为editText?

转载 作者:行者123 更新时间:2023-12-04 23:40:13 25 4
gpt4 key购买 nike

MyFgment出现在屏幕上,我想将光标焦点设置在 EditTextMyFragment自动地。我试过EditText.requestFocus() , 但它不关注 EditText .我能怎么做??

最佳答案

editText.requestFocus() 会将焦点放在您的 View如果它是可聚焦的。但我想你想在它集中时显示键盘。如果我是对的,那么以下代码可能对您有用。

editText.requestFocus();
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_IMPLICIT_ONLY);

代码来自这个 post .
您也可以查看 Android Developers详情。

关于android - fragment 开始时如何将焦点设置为editText?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60665435/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com