私は日食で開発し、奇妙な問題を抱えています。番号にコンマを追加しようとしたので、このコードを追加します:
s = NumberFormat.getIntegerInstance().format(count);
私は多くのエミュレーターでそれをチェックしましたが、すべてがうまく機能します。今、アプリケーションを公開しましたが、一部のデバイスではコンマが表示されません。助けてください!
私は日食で開発し、奇妙な問題を抱えています。番号にコンマを追加しようとしたので、このコードを追加します:
s = NumberFormat.getIntegerInstance().format(count);
私は多くのエミュレーターでそれをチェックしましたが、すべてがうまく機能します。今、アプリケーションを公開しましたが、一部のデバイスではコンマが表示されません。助けてください!
NumberFormat.getIntegerInstance()
デバイスのデフォルト ロケールに依存し、すべてのロケールにコンマによる数字のグループ化があるわけではありません。世界には、ピリオドを使用する地域もあれば、アポストロフィを使用する地域もあれば、グループ化をまったく使用しない地域もあります。
コンマでグループ化された整数の一貫した結果を得るには、次のようにロケールを指定します。
s = NumberFormat.getIntegerInstance( Locale.US ).format( count );