gpt4 book ai didi

java - 从以编程方式打开 android 键盘获取文本

转载 作者:行者123 更新时间:2023-11-30 11:29:42 25 4
gpt4 key购买 nike

我用这个打开了键盘:

InputMethodManager mgr = (InputMethodManager) view.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
mgr.showSoftInput(view, InputMethodManager.SHOW_IMPLICIT);

但我不知道如何获取通过键盘输入的文本。有帮助吗?

最佳答案

输入法框架基于输入连接的思想。该框架在键盘和 EditText 之间实例化一个。如果你想接受来自键盘的文本,你需要自己实现界面的那一侧,然后让框架使用你的界面作为输入 session 的另一半。这真的非常非常重要,如果你做错了,Swype、Swiftkey 等专用键盘将无法正常工作。如果没有很好的理由,我不建议这样做。

如果您只是想让他们输入现有的编辑文本,请改为关注该 View 。这样输入连接将设置为该 View ,一切都将为您完成。

关于java - 从以编程方式打开 android 键盘获取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18169694/

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