توطين الموارد على أساس المنطقة فقط
-
02-01-2020 - |
سؤال
أفهم كيفية توطين الأصول بناء على اللغة والمنطقة.وفقا لهذا المنصب: التعريب و دراوابلز
على سبيل المثال ، لاستهداف المتحدثين بالفرنسية في كندا ، أود تسمية مجلدي:drawable-fr-rCA-hdpi
ولكن ماذا لو كنت أرغب فقط في استهداف الأجهزة التي تم تعيينها على لغة كندا ، دون القلق بشأن اللغة ، فهل سأفعل ببساطة drawable-rCA-hdpi
?لم أجد أي وثائق حول هذا الموضوع وسأكون ممتنا لأي مساعدة.
المحلول
انظر http://developer.android.com/guide/topics/resources/providing-resources.html, ، الجدول 2.المنطقة لا يمكن أن تقف وحدها.يجب عليك تحديد اللغة أو اللغة + المنطقة.
نصائح أخرى
لا أعتقد أنك تستطيع.
إما مجموعة language
أو language+region
, ، ولكن ليس المنطقة فقط.
في حالتك ، يمكنك تكرار الموارد في drawable-en-rCA-hdpi
و drawable-fr-rCA-hdpi
لا تنتمي إلى StackOverflow