【问题标题】:How to create a layout for different region in Android App [duplicate]如何在Android App中为不同区域创建布局[重复]
【发布时间】:2021-10-21 10:22:34
【问题描述】:

我的应用支持 3 种语言:英语、汉语、马来语。现在我想为马来市场创建一个类似的布局。 目前,我知道有两种方法可以做到这一点:

  • 添加 If 语句以根据区域显示/隐藏视图。
  • 为每个语言环境创建一个布局文件。例如:马来西亚地区的 en-rMY、zh-rMY、ms-rMY。

我想问是否有任何方法可以只为马来西亚地区创建 1 个额外的布局?

【问题讨论】:

    标签: android android-layout


    【解决方案1】:

    是的,有一种管理多种语言的推荐方法

    多语言支持很容易为 android 完成。创造新的价值观 带有语言代码后缀的语言目录。为了 德语:values-de 或法语:values-fr 然后将您的 string.xml 复制到 并翻译每个条目。这就是你所需要的。

    Do android support multiple languages?

    读一读:

    http://developer.android.com/guide/topics/resources/localization.html

    更多详情:Link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 2012-08-23
      • 1970-01-01
      • 2019-03-14
      • 1970-01-01
      相关资源
      最近更新 更多