ヘブライ語で dd/MM/yyyy 形式 (完全な月名) で日付を表示する必要があります。Samsung s1 では英語のロケールが表示され、Motorola Atrix 4G では問題なく動作します (ヘブライ語で月名が表示されます)。私は使用しています:
SimpleDateFormat dateFormat = new SimpleDateFormat(DATE_FORMAT, getLocale());
// I TRIED ALL THESE 3 LOCALES
private Locale getLocale() {
return new Locale("he");
//return new Locale("iw_IL");
//return new Locale("iw");
}
注: 電話のデフォルトのロケールが異なっていても、ヘブライ語を表示する必要があります。
すべてのデバイス (ヘブライ語を含む) に実装するにはどうすればよいですか?