多语言 Android 应用程序开发
我正在用英语、西班牙语和德语三种语言开发一个 Android 应用程序。首先我用英语完成了开发,并希望用其他两种语言完成它。我的问题是:
我可以在同一个项目中以不同的包名称在其他两种语言中使用相同的 Android 项目代码(英文)吗?。
请帮助我提供示例代码/链接。
I am developing one Android application in three languages named English,Spanish and German.First I completed development in English and wish to complete it in other two languages. Here my question is:
Can I use the same code of Android project(which is in english) in the other two languages with different package names in the same project ?.
Please help me with the sample code/links.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当然可以。按照以下步骤操作,
getString(R.string.myString1) 和 NEVER 通过活动中的硬编码字符串,使用
现在 Android 操作系统将根据设备的区域设置使用正确的语言。
我敢打赌,您没有满足第一条要求,而这将是您要做的大部分工作。至少在我的第一个真正的 Android 应用程序中发生过这种事;)
of course you can. Follow these steps
getString(R.string.myString1)
and NEVER via hard-coded strings in your activitiesNow android OS will use the proper language based on the device's locale.
I bet that you don't fulfill requirement #1 and that will be the most of your work to do. At least that was happened to me in my first real android app ;)