android - 翻译来自服务器的响应消息的最佳方式是什么?

标签 android

Android 应用程序与服务器交互,有时服务器会发送错误消息。消息由代码和字符串消息本身组成。在客户端,我有不同翻译的 strings.xml。从 strings.xml 文件中获取正确翻译字符串的最佳方法是什么?

我正在选择:

  • 将所有消息放入 HashMap 中,然后从 strings.xml 文件中获取字符串
  • switch() 方法中选择 ErrorCode

最佳答案

肯定会喜欢后一种方法,即从服务器返回错误代码,然后可以将其映射到本地字符串。

关于android - 翻译来自服务器的响应消息的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41036267/

相关文章:

android - onKeyDown 和 onKeyLongPress

android - AVD 的 SD 卡大小的合理值是多少?

android - 用于显示文本选择句柄的 EditText 的自定义剪切/复制操作栏

java - 从内部存储读取字符串数组

android - 如何避免谷歌地图的中心虚线

android - 如何为 Android 库项目创建 jar

android - JWT:slim v3 和 Android 中的身份验证

android - 如何解决 : "cannot find getter for attribute ' android:text'"when implementing two-way data binding with custom view?

Android findViewById 抛出 NullPointerException

Android 检测和处理用户不活动的最佳方法