2013-01-16 199 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