2010-11-12 64 views
1

我想在软键盘上添加一些按钮(Enter和Cancel)。有没有一种很好的方法来做到这一点,或者我必须检测显示的键盘,并将按钮添加到我的视图?android在softkeyboard上添加按钮

回答

0

我看不到你试图在这里应用的逻辑。

如果您在键盘上方添加按钮,则会丢失键盘上的某些区域(例如,您无法按下按钮)。

我认为你应该考虑创建自己的自定义键盘。

也许这将帮助

android app specific soft keyboard

杰森

+0

对不起,我不是故意在键盘上。我的意思是垂直上方。 – skorulis 2010-11-14 23:18:07

0

您将无法做到这一点,并有很好的理由。如果应用程序可以修改像这样的现有输入法,那么他们可以在您不知情的情况下轻松记录设备上的所有按键。如果你曾经安装过自定义输入法,你会看到一个很大的警告,那就是使用它意味着相信它不会记录你的击键,而你所追求的功能将完全规避这种保护。

+0

我只想修改我的应用程序的键盘,我可以轻松地听按键。 – skorulis 2010-11-17 23:53:18

+0

啊好的。无论如何,我不确定该功能是否存在。这是一个俗气的黑客攻击,但是将两个按钮添加到RelativeLayout的底部是不行的?他们至少在同一个区域,即使不是键盘本身的一部分。 – Sinjo 2010-11-18 01:11:28