Mam oddzielny plik układu dla użytkowników w języku arabskim, którego chcę używać tylko dla urządzeń, które nie obsługują macierzystego mirroringu RTL systemu Android (wprowadzone na poziomie interfejsu API 17). Jeśli używają urządzenia z interfejsem API 17 lub nowszym, chcę użyć domyślnego pliku XML.W jaki sposób mam system Android używać kwalifikowanego pliku zasobów tylko na starszych urządzeniach?
Jak to zrobić? Wiem:
Jeśli umieściłem mój home.xml
w res/layout/
, będzie on używany jako domyślny plik układu.
Jeśli mogę umieścić kolejną home.xml
w res/layout-ar/
to będzie wykorzystywane do arabskimi głośników
Jeśli mogę umieścić kolejną home.xml
w res/layout-ar-v17/
to będzie wykorzystywane do arabskimi głośniki V17 lub wyższym. *
* The Problem polega na tym, że nie chcę mieć innego home.xml, po prostu chcę, żeby system używał domyślnego i lustro.