ユーザーのカレンダーは、ペルシャのカレンダーです。私は西洋とペルシャのカレンダーの間の日時を変更するアルゴリズムを持っています。 CalendarViewまたはDatePickerを使用して、日付を選択するユーザーに使用します。ローカルカレンダーをサポートするためにCalendarViewとDatePickerをローカライズすることは可能ですか?CalendarViewまたはDatePickerをローカライズすることは可能ですか?
5
A
答えて
0
CalendarView
は、現在のロケールを使用して日付の表示方法を決定します。また、現在のロケールへの変更をリッスンし、カレンダーを更新するためにonConfigurationChanged
を実装しています。しかし、使用する別のロケール(たとえば、ユーザーの現在のロケールはペルシア語で、西洋のロケールでカレンダービューを表示するなど)を指定するシナリオをサポートしていないようです。
残念ながら、setCurrentLocaleメソッドはprivateなので、CalendarViewをサブクラス化しても、使用するロケールを変更することはできません。
CalendarViewのSource codeが表示されます。
0
はい、可能です。 しかし、デフォルトのカレンダービューは使用しないでください。 GoogleカレンダーのApiでカスタムビューを使用する必要があります。 デフォルトのカレンダービューを使用する場合、番号は変更されず、内容も変更されません。コンテンツを変更するには、translate.google.com APIを使用してコンテンツのローカライズを変更する必要があります。
関連する問題
- 1. DatePickerでCalendarViewをオフにする方法はありますか?
- 2. DatePickerでMinDateを設定すると、CalendarViewが1964に移動します
- 3. jQuery UI datepicker - ローカライズされた日付をフォーマットできますか?
- 4. 変数をリサイクルまたは再利用することは可能ですか?
- 5. asp.netまたはjavascriptのデフォルトプリンタを変更することは可能ですか?
- 6. 個別のネームスペースをラップまたはマージすることは可能ですか?
- 7. jedit TextAreaをjava.awt.TextComponentまたはjavax.swing.JTextAreaにキャストすることは可能ですか?
- 8. "as"または "is"演算子をオーバーロードすることは可能ですか
- 9. Xcode 4.2の「ローカライズ可能な文字列の表示」はどこですか
- 10. ローカライズ可能なユーザーコントロール
- 11. フラグメントまたはListFragmentにListViewを含めることは可能ですか?
- 12. アソシエーションまたはフィールドにインラインモデルを含めることは可能ですか?
- 13. アプリケーション名を言語以外の基準に基づいてローカライズすることは可能ですか?
- 14. このストアドプロシージャを改善することは可能ですか?
- 15. Resharperは文字列リテラルがローカライズ可能であることを提案しています
- 16. Java generics - Tをシリアライズ可能にすることは可能ですか?
- 17. Kdb +とhadoopを統合することは可能ですか?
- 18. PHPスクリプトとmysqlをコンパイルすることは可能ですか?
- 19. PythonとJavaを統合することは可能ですか?
- 20. ケーキパターンとマクロを統合することは可能ですか?
- 21. phpBB3スタイルを混在させることは可能ですが、まったく別のスタイルシートを使用することは可能ですか?
- 22. UITabViewControllerをUIViewControllerからプッシュすることは可能ですか?
- 23. IFrameをブラウザからフローティングすることは可能ですか?
- 24. ローカライズ可能なjavascriptを実行するには?
- 25. ユニットテストでアンドロイドサービスを模擬することは可能ですか?
- 26. matplotlibでタイムラインをプロットすることは可能ですか?
- 27. xulでjqueryを使用することは可能ですか?
- 28. SignalRでビデオをストリーミングすることは可能ですか?
- 29. C#でMSオフィスをプログラミングすることは可能ですか?
- 30. Ruby Rails:ActionControllerでインデックスメソッドをオーバーロードすることは可能ですか?
ソースを見てください!あなたが念頭に置いていることをするのが難しいはずはありませんが、datepickerとCalendarViewのフードの下で何が起こるか知っていれば、大いに役立ちます! – Bondax
もっと説明できますか?私はAndroidの新機能です。ありがとう、 – Conscious
ソースをご覧ください。http://source.android.com/source/index.htmlから入手できます。そうすれば、物事の仕組みを見つけて、多くの質問に対する答えを見つけることができます... – Bondax