0

我必须构建一个同时支持英语和阿拉伯语布局的应用程序,工作范围从 api 10 (2.3.3) 到 api 21 (5.0)。

按照文档,我配置了应用程序,但我不能使用“开始”和“结束”,因为支持范围太广。

我想我可以创建一个布局文件夹,如“layout-16”,用于放置 4.2 版本的所有带有“start”和“end”的布局,另一个像“layout-ar”,用于放置之前版本的所有镜像布局api16.

它可以这样工作吗?或者“layouts-ar”将覆盖“layout-16”?

谢谢

4

1 回答 1

0

由于语言比应用程序版本具有更高的优先级,我应该建议有几个文件夹,如:

  • layout-v16适用于所有支持开始/结束的布局
  • layout-ar-v16空文件夹强制系统使用 layouts-16。
  • layout-ar用于 16 版下的阿拉伯语和 android。
  • 标准布局的布局。

祝你好运 !

于 2015-09-06T11:09:39.437 回答