2015-09-06 79 views
0

我必須構建一個支持英語和阿拉伯語佈局的應用程序,工作範圍從api 10(2.3.3)到api 21(5.0)。Android RTL表單API 10到API 21

正在關注this文檔我配置了應用程序,但由於支持範圍過寬,我無法使用「開始」和「結束」。

我以爲我可以創建一個佈局文件夾,比如「layout-16」,其中所有佈局的「start」和「end」用於4.2版本,另一個如「layout-ar」,放置所有鏡像api16之前版本的佈局。

它可以這樣工作嗎?或者「layouts-ar」會覆蓋「layout-16」?

謝謝

回答

0

由於語言本身具有比應用程序的版本更大的優先級,我建議,有這樣幾個文件夾:

  • 佈局V16您所有的佈局,支持啓動/ end
  • layout-ar-v16空文件夾強制系統使用佈局-16。
  • 佈局-AR爲版本16
  • 佈局爲標準佈局下阿拉伯樹膠和機器人。

祝你好運!

+0

最後我有可能測試這個,它不工作... –