私のアプリケーションは、Web サービスから取得したヘブライ語のテキストを表示します。
文に数字が含まれている場合 (文の中央に)、数字はミラービューで
表示されます。29 は 92 として表示され、21:45 は 54:12 として表示され、2,000 は 000,2 として表示されます。
また、数字や英字で文が始まると、文末に放り込まれてめちゃくちゃになってしまう…。
これをどのように解決できるか考えている人はいますか? Android での RTL サポートはまだ未熟ですか?
私のアプリケーションは、Web サービスから取得したヘブライ語のテキストを表示します。
文に数字が含まれている場合 (文の中央に)、数字はミラービューで
表示されます。29 は 92 として表示され、21:45 は 54:12 として表示され、2,000 は 000,2 として表示されます。
また、数字や英字で文が始まると、文末に放り込まれてめちゃくちゃになってしまう…。
これをどのように解決できるか考えている人はいますか? Android での RTL サポートはまだ未熟ですか?
Webkit コントロールでテキストを表示してみてください。HTML コードが適切にタグ付けされている限り、RTL サポートは正常に機能します。
Android での RTL サポートはまだ未熟ですか?
「未熟」という言葉が「存在しない」という意味なら、はい、それは未熟です。各Android SDK リリースには、サポートされている言語がリストされていますが、RTL 言語はその中に含まれていないことがわかります。
これはCyanogenModで修正されています。どのコミットが正確に修正されているか知りたいのですが