2011-04-28 61 views
0

我必须在德语中进行一个应用程序,以及我必须搜索的活动之一。如何设置软键盘在Android中显示德语密钥

我有一个相同的edittext控件。但我希望用户输入德文文本,如何设置软键盘以德文键弹出?

预先感谢您。

编辑:我的应用程序正在使用android 2.2。

回答

1

嗯,我知道这不是一个真正的答案,但他的评论框有点尴尬,用于更长的回复。

我想你是在为这个功能带来一阵痛苦。

  1. 许多用户不明白,如果任何应用程序会改变系统设置(这就是我们正在谈论的)没有经过同意。
  2. 许多用户不使用标准键盘,并且该功能可能不适用于所有键盘类型。
  3. 柔性键盘随着时间的推移发生了显着变化。姜饼键盘可以随时改变语言。旧键盘不能做到这一点。你必须考虑到这一点,你需要测试所有版本。
  4. 切换到德语将只有一半的故事。您将不得不可靠切换回用户的首选键盘(请参阅第1点)。

如果在所有我把一个回答这个问题,那么它是“错误的想法,不这样做!”(除非你开发特殊需求的用户即是)。

+1

添加:使用它的用户可能已经将德语键盘设置为默认值? – Nanne 2011-04-28 06:11:20

+0

确实。如果这是一个德国人的节目,我希望大多数德国人的键盘默认设置。或者像我一样使用智能键盘专业版(Smart Keyboard Pro),允许在语言之间快速切换 – Martin 2011-04-28 06:14:43

+0

@马丁:我想要一个答案。我的客户已经要求这样做。我得到的数据是德文的,它以德文插入到数据库中。如果我没有德文软键盘,那么他输入的用于搜索的文本将永远不会匹配位于我的数据库中的德文文本。用户特意要求德文键盘。 – user590849 2011-04-28 06:22:32

相关问题