android - Android Studio 在微调器中显示本地化值,但仅获得相应的英文值
问题描述
我有一个应该支持多语言的 Android 应用程序。
我有两个 string.xml 文件,一个支持英语,另一个支持我的本地语言。
我已将资源文件中的字符串数组显示到微调器中,然后应将用户选择的值与数据库服务器中的值进行比较。
在数据库服务器中,值仅以英语存储。所以比较有问题
因此,无论微调器中的显示语言如何,在 java 代码中,我应该只能获得相应的英文值。
我正在尝试在 Java 代码中创建单独的字符串数组。但我认为会有一个更简单的解决方案。
感谢您的帮助!
解决方案
推荐阅读
- python - Python中的比较运算符未按预期工作
- python - 如何将 .py 文件解释为 jupyter 笔记本
- r - 一个带有抖动的箱线图和一个没有抖动的箱线图在同一个可视化中
- qnamaker - QnA maker Context Only 不起作用:后续问题在上下文流程之外被理解
- javascript - 特定快照的 Firestore 查询子集合
- java - 使用java中的嵌套for循环从第一个输入到最后一个输入的时间表
- graphql - AWS AppSync 根据父结果获取子结果
- c# - 在 ML.NET 中执行 ITransformer.Transform 后从 IDataView 中提取 MultiClass 结果
- python - 如何猜测0-100:50之间的数字?
- javascript - 使用 NODE 的表单 POST 请求为空/未定义