java return问题

2025-05-15 15:27:18
推荐回答(5个)
回答(1):

括号错误。
if (imm.isActive()) {
imm.hideSoftInputFromWindow(v.getApplicationWindowToken(), 0);
}//多括号了
return true;//这里跳到下面的false
}

这是我的理解。因为多括号程序一般报错,我不太清楚为什么你的没有报错。

回答(2):

你确定进到if里面了吗,在return true上面输出点东西看能不能输出

回答(3):

就如前面的骚年说的,按键总有一个弹起的过程,你按下了回车,这时返回true,但是你松开回车,这个函数又返回了false。

回答(4):

同上 把代码补全啊

回答(5):

那 i 的值是多少嘛?代码全帖上好不?