2014-01-08 3 views
3

я в том числе фотографии с 4 резолюций и 2-х языках, поэтому я сделал следующие папки:Android картинки разных размеров и языков

drawable-en-hdpi 
drawable-en-ldpi 
drawable-en-mdpi 
drawable-en-xhdpi 
drawable-es-hdpi 
drawable-es-ldpi 
drawable-es-mdpi 
drawable-es-xhdpi 

... и на самом деле, она работает, но проблема возникает, когда Мне нужно включить некоторые фотографии, которые не требуют языка, я имею в виду картинки без текста. Первый способ состоял в том, чтобы включить их в общую папку с возможностью выбора, но Android не позволяет мне делать это, и, наконец, мне пришлось дублировать эти фотографии, я имею в виду, включать их внутри drawable-en и drawable-es папок. Я понятия не имею, почему это происходит, но похоже, что если обязательно, добавьте все изображения, которые используются во всех папках языков.

Заранее спасибо.

+1

Вы пробовали добавлять изображения к что-то вроде 'папки вытяжки-ldpi'? –

ответ

6

Поместите не локализованные изображения в новые папки без суффикса -en и -es.
т.е .:

drawable-ldpi 
drawable-mdpi 
drawable-hdpi 
drawable-xhdpi 
drawable-xxhdpi 
drawable-xxxhdpi 
+0

Работает! Большое спасибо, теперь мое приложение 7MB легче :) – Billyjoker

+0

F-A-N-T-A-S-T-I-C! Это настоящая оптимизация! –

+0

@Rotwang у меня есть вопрос..пожалуйста, помогите !!! Я хочу, чтобы spainsh работал для моего приложения, поэтому я создал папку с ресурсами, например drawable-hdpi-es, drawable-xhdpi-es, drawable-xxhdpi-es, drawable-xxxhdpi-es. Правильно ли это или что-то делать неправильно. пожалуйста, помогите sir –

Смежные вопросы