Pergunta

Estou testando meu aplicativo nas skins do emulador Galaxy Tab e Motorola XOOM e não consigo entender por que os drawables são retirados das pastas erradas.Eu tenho a pasta drawable-xhdpi, onde guardo fotos de tamanho grande.No entanto, Tab pega drawables de drawable-hdpi e XOOM usa a pasta drawable-mdpi.Então, como faço para gerenciar meus recursos?Desde já, obrigado.

Além disso, parece que os tamanhos de visualização definidos em sp não foram portados corretamente.Tenho algumas visualizações que precisam ser 80sp x 80sp, em telefones com telas mdpi e hdpi elas parecem corretas, mas em tablets parecem muito pequenas.Por que isso pode ser?

Foi útil?

Solução

No entanto, Tab pega drawables de drawable-hdpi e XOOM usa a pasta drawable-mdpi.Então, como faço para gerenciar meus recursos?

Não existe um único dispositivo "Galaxy Tab", então não tenho ideia de qual deles você está se referindo.O XOOM é um -mdpi dispositivo.Eu esperaria que o Galaxy Tab 10.1 fosse -mdpi também.No entanto, no final, os fabricantes de dispositivos escolherão valores que considerem que proporcionam os melhores resultados para as aplicações existentes.

Outras dicas

GalaxyTab 7 "Use" -Large-HDPI "; xoom 10.1" use "-xlarge-mdpi".

Verifique este post para obter detalhes: GalaxyTab, Motorola Xoom Screen desity e tamanho .

Eu tenho teste com várias resoluções de tela e descobrir o Android use o seguinte qualificador para diferentes resoluções de tela: 240x320: -ldpi. 320x480: -mdpi. 480x800: -hdpi. GalaxyTab7.1 polegadas: -Large Galaxytab10.1 polegadas: -xlarge

Espero que esta informação seja útil para você.

Galaxy Tab (o antigo, executando o Android 2.x) não é de fato XHDPI.Eu tive sucesso usando o qualificador "grande" para identificar comprimidos.Mais você sempre pode usar um qualificador de API, como o V11 para recursos de favo de mel.

em vez de usar os qualificadores DPI você pode usar os qualificadores de tamanho de tela, em vez disso, há informações aqui em que tags você pode usar ao selecionar quais recursos usarem,

http://developer.android.com/guide/topics/Recursos / fornecimento de recursos.html

É importante entender a diferença entre DPI e tamanho da tela, o DPI tende a ser alto em telefones, como um Samsung Galaxy S2, mas nos grandes comprimidos de 10 polegadas tende a ser baixo (o que faz sentido se você pensar sobre isso, os telefones espremem mais pixels em um espaço menor).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top