虽然我之前问过这个问题,但没有得到任何正确的答案。当编辑文本聚焦时,我有一个 EditText android 虚拟键盘弹出,我已使用属性窗口中的 ime 选项将“完成”按钮添加到键盘。现在我想通过按“完成”按钮来执行一些操作。这个怎么做?请任何身体帮助。
您可以通过首先查找 edittext 的引用来完成此操作,然后为您的 edittext 设置以下代码:
editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_SEARCH) {
performSearch();//do here your stuff f
return true;
}
return false;
}
});
在这里我采用了 editText 名称,这是参考。你添加的editextbox,你必须添加你设置的actionId==type of ime options
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)