Sar*_*ami 7 android android-resources
我正在开发当用户是男性或女性时主题和字符串不同的应用程序。我可以根据用户性别控制颜色,但现在我无法解决字符串问题,例如如果用户是男性,我将使用
<string name="welcome">Welcome boy</string>
Run Code Online (Sandbox Code Playgroud)
但如果用户是女性,它将是
<string name="welcome">Welcome girl</string>
Run Code Online (Sandbox Code Playgroud)
这只是举例。所以我如何根据存储在变量中的性别值从资源中加载正确的文件?
您必须为您的字符串创建 2 个资源 id
<string name="welcome_boy">Welcome boy</string>
<string name="welcome_girl">Welcome girl</string>
if (isBoy())
txtWelcome.setText(getResources().getString(R.id.welcome_boy));
else
txtWelcome.setText(getResources().getString(R.id.welcome_girl));
Run Code Online (Sandbox Code Playgroud)
那是你要的吗?
| 归档时间: |
|
| 查看次数: |
1072 次 |
| 最近记录: |