私はAndroidのアプリケーションで常にLocale.US
ロケールを使用する必要があり、リントチェックを開始しました。 1つの警告は、文字列にtoUpperCase()
またはtoLowerCase()
を呼び出すたびに発生する「大文字と小文字の変換時の暗黙のデフォルトのロケール」です。ベストプラクティス "大文字と小文字の変換時にデフォルトのロケール"を解決するためにAndroidのリント警告
これらの文字列を生成する最良の方法は、常に正しいLocale
を使用することですか?私はtoUpperCase()
またはtoLowerCase()
と呼ぶ度にそれを渡したくない。
デフォルトを一度設定する方法はありますか?毎回それを渡す必要はなく、新しい簡易メソッドを作成する必要はありませんか?私はAndroidが私にそれを許可するかどうかわからない。 –
0パラメータ1を使用すると、デフォルトロケールが使用されます。しかし、それはいつもあなたに警告するでしょう。 –