更改声音/单击软键盘-android

我正在做的项目需要帮助.希望有人可以帮助我:)

每当我输入editText时,我都需要更改声音或单击键盘.我需要声音/单击是我喜欢的任何声音(以wave,mp3或任何格式).

因此,有两个问题:

>我可以在已实现的键盘中更改此设置吗?
>或者我应该自己制作键盘?
>如果是后者,我该怎么办?我可以在某处找到源代码吗?

我一直在寻找其他有关如何制作自己的键盘的问题.例如How do I make my own keyboard for an app in android?
如果我必须自己制作键盘,我想看起来像这样.但是怎么做呢?

解决方法:

Can i change this in the already implemented keyboard?

您不能……它已经建成,并且一些制造商提供了自己的键盘实现.

Or should i make my own keyboard?

是的,你必须.

If the latter is the case, how do i do that? Can i find the source code somewhere?

有一些键盘实现的开源项目…例如:

> https://github.com/g1011999/Gingerbread-Keyboard/
> http://code.google.com/p/softkeyboard/

在这里,您可以学习如何编写自己的键盘,这与编写常规应用程序完全不同.

我的建议是创建Gingerbread-Keyboard的新分支(仅支持Android 2.2或更高版本)…,然后实施所需的特定更改.对于one of my apps,我这样做了,这比从头实现键盘要容易得多.

上一篇:java-获取键盘上键的位置


下一篇:Android-打开硬件键盘后,我的应用程序关闭