2013-01-16 152 views
0

正如我记得这是不可能在Windows Phone 7,但也许有所改变..Windows Phone 8键盘扩展

这是任务:我需要添加格鲁吉亚键盘的Windows手机。 WP8可以打开格鲁吉亚文字,但仍然没有键盘输入格鲁吉亚文字。我以前的WP7解决方案是嵌入式字体+自定义绘制的键盘布局。我可以通过编程方式更改默认的键盘布局,或者例如为俄罗斯键盘创建键盘包,俄罗斯人正在从微软下载包,我需要从“第三方”网络地址创建这样的包?
或者我可以联系微软并自愿创建格鲁吉亚布局和建议列表,但我不知道如何也不认为他们会同意将新的语言输入方法添加到次要os更新中。

PS当然,我需要能够做到这一变化,而无需开发人员更新客户端手机。

回答

2

WP7没有什么改变。 WP8不支持第三方键盘扩展。从消费者方面看,WP8在改善全球化支持方面取得了很大进展,我相信你的俄罗斯用户可以使用默认的俄罗斯键盘。

+1

俄罗斯用户都OK :)但格鲁吉亚人不是俄罗斯人,他们有他们的语言和写作。那么另一个选项呢?我可以以某种方式联系微软,并帮助他们与布局或不知道?无论如何,谢谢你的答案。 – 0x49D1

0

0x49D1,考虑使用THIS,并进行自定义。我正在使用自定义键盘的项目中工作。通过一些额外的代码和定制,我已经制作了一个自定义的软键盘,正如您在截图中所看到的。现在,我的软键盘正常工作,但仍有一些问题需要解决。

enter image description here

我的自定义WP键盘问题是:

  • 有没有插入符号光标;
  • 在我的屏幕上的文本框是一个AutoCompleteBox,当它打开的完成,我的键盘失去焦点,所以我需要一个额外的龙头(这是我现在的greates问题)
  • WP原生键盘尝试向上滑动时我选择完成品中的一个项目
+0

我已经使用此项目为wp7制作了自定义键盘。想知道情况是否改变了。 http://www.windowsphone.com/en-us/store/app/georgian-keyboard/0de65c8f-df5c-43cd-bfe5-903444f6f398总比没有好:) – 0x49D1

+0

而不是文本框我已经使用基于文本块的自定义控件。关于carret - 我用“|”模拟它。 – 0x49D1