我正在开发应用程序,当用户是男性或女性时,主题和字符串不同。 我可以根据用户性别控制颜色,但现在我无法解决字符串的问题 例如,如果用户是男性,我将使用
<string name="welcome">Welcome boy</string>
但如果是女性用户,则
<string name="welcome">Welcome girl</string>
这只是举例。如何根据存储在变量中的性别值从资源加载正确的文件?
答案 0 :(得分:2)
对于您在平台中寻找的内容没有直接的支持,因此您需要自己编写逻辑并且每个条目有两个字符串(例如,对于男性,welcome_m
和对于女性,welcome_f
。但是您需要根据使用应用程序的人员在代码中设置它。
答案 1 :(得分:0)
您必须为字符串
创建2个资源IDasm volatile ("movl $1200, %ecx;");
这就是你想要的吗?
答案 2 :(得分:0)
为特定于性别的表达式定义数组,例如:
<string-array name="welcome">
<item>Welcome Boy</item>
<item>Welcome Girl</item>
</string-array>
为自己定义[0]
项目为male
,而[1]
为female