Android 性别相关的区域设置字符串资源
我正在用希伯来语实现一个应用程序,我喜欢它的用户友好性,在用户第一次登录时,会出现一个问题“你是男性还是女性?”。在回答了这个问题之后,我希望大多数字符串都与性别有关 (例如,在希伯来语中,“你想喝点咖啡吗?”这个问题将是 对于男性,以及-Android 性别相关的区域设置字符串资源,android,xml,Android,Xml,我正在用希伯来语实现一个应用程序,我喜欢它的用户友好性,在用户第一次登录时,会出现一个问题“你是男性还是女性?”。在回答了这个问题之后,我希望大多数字符串都与性别有关 (例如,在希伯来语中,“你想喝点咖啡吗?”这个问题将是 对于男性,以及- תרצי לשתות קפה? (对于女性而言) 同时,我的应用程序支持英语和男女通用的希伯来语地区,所以我使用字符串资源(比如R.String.somevalue),我知道如何处理he和en值 比方说,我可以随时请求is_male()和is_locale
תרצי לשתות קפה?
(对于女性而言)
同时,我的应用程序支持英语和男女通用的希伯来语地区,所以我使用字符串资源(比如R.String.somevalue),我知道如何处理he和en值
比方说,我可以随时请求is_male()和is_locale_hebrew(),我看到了,但这对我的情况没有帮助,因为我已经在工作的应用程序中有很多字符串,我希望解决方案只添加xml文件(希望如此),而我的“活动”代码中不需要太多的更改。
我想也许重载用于查找xml文件的解析器会起到神奇的作用,但我不知道从哪里开始
我的问题分为两部分:
A.如何实现性别相关的字符串资源
B.(Opt)一些字符串资源现在与中性款一样好,是否有任何选项可以避免将这些资源复制到2个新的性别相关文件中,只需添加一个默认行为“如果您没有在值处找到字符串资源,则在值中搜索它”
提前谢谢
请回答我同样的问题。我计划有(除了英语中默认的string.xml之外)iw(对于男性)和iw_fe(对于女性)。 当用户选择其性别时,我将更改区域设置() 至于在希伯来语中使用默认值,我仍然一无所知。现在,我只需复制希伯来XML并更改所需的条目,其余的都保持不变 嗯 诺姆
תרצי לשתות קפה?