有人可以向我推荐一种管理应用程序资源的好方法,主要是每个性别的字符串(如多语言应用程序) 我指的是男性和女性语法不同的语言(如俄语) 让我们假设我知道用户性别 有什么建议吗?
答案 0 :(得分:2)
如果您希望在应用中支持多种语言,我强烈建议您观看this talk。它来自今年的Google IO大会,为您提供了多语言支持的Android工具的快速概述。我真的很喜欢这个演讲,因为我不知道平台有这么多内置的国际化功能。
答案 1 :(得分:1)
是什么阻止您在设置阶段要求性别,然后将其保存到设置。
然后当你找到性别文本时,它会引用设置
答案 2 :(得分:0)
为了处理性别问题,我一直在使用格式化字符串资源:Formatting and Styling string resources
以下是字符串资源的示例
<string name="title">%1$s is amazing!</string>
在代码中执行此操作:
textView.setText(String.format(getString(R.string.title), "She"));