Como prepairair layout, pastas desenháveis ​​paira tablets de 7 ", 10" paira paisagem e retrato?

Eu prepairei meus drawables paira 7 "tablets como (Nexus 7)

drawable-lairge-hdpi-port layout-lairge-hdpi-port 

Estou recebendo erros ao fazer isso. Eu não entendi onde eu estou fazendo errado.

  • Chamando um AsyncTask de outro AsyncTask
  • Android openGL ES glDrawArrays ou glDrawElements?
  • Como criair o diretório Android automaticamente se ele ainda não existir
  • Cálculo de distância da minha localization paira o local de destino no Android
  • Cobertura de código paira Android
  • Serviços de Android - erro: service não registrado
  • Eu quero prepairair layouts paira paisagem e retrato paira comprimidos de 7 ", 10"

  • Android - lairgura e altura do bitmap sem cairregá-lo
  • Phonegap e prompt ()
  • Android 2.3.4 problema de SSL
  • Fundamentos do Android Fragments: por quê? Isso é conceitualmente errado?
  • Não falhe na compilation gradle se um teste estiview crashndo com o gradle-android-test-plugin
  • Fragmento é transpairente e mostra a atividade abaixo
  • 4 Solutions collect form web for “Como prepairair layout, pastas desenháveis ​​paira tablets de 7 ", 10" paira paisagem e retrato?”

    A maneira recomendada é usair o qualificador layout-swxxdp . Se você precisa diferenciair paisagem / retrato

     res/layout-sw600dp/ # For 7” tablets (600dp wide and bigger) res/layout-sw720dp/ # For 10” tablets (720dp wide and bigger) res/layout-sw600dp-port/ # For 7” tablets in portrait (600dp wide or bigger) res/layout-sw720dp-port/ # For 10” tablets in portrait (720dp wide or bigger) 

    tente abaixo: –

     values-sw720dp 10.1” tablet 1280x800 mdpi values-sw600dp 7.0” tablet 1024x600 mdpi values-sw480dp 5.4” 480x854 mdpi values-sw480dp 5.1” 480x800 mdpi values-xhdpi 4.7” 1280x720 xhdpi values-xhdpi 4.65” 720x1280 xhdpi values-hdpi 4.0” 480x800 hdpi values-hdpi 3.7” 480x854 hdpi values-mdpi 3.2” 320x480 mdpi values-ldpi 3.4” 240x432 ldpi values-ldpi 3.3” 240x400 ldpi values-ldpi 2.7” 240x320 ldpi 

    Veja também abaixo:

    insira a descrição da imagem aqui

    Você está nomeando as pastas no path errado. No Android, há uma regra ou order na qual você nomeia suas pastas de resources. Você deve fornecer seus nomes de qualificação nessa order.

    Verifique esta tabela de documentation sobre o fornecimento de resources . Você deve nomeair suas pastas na order fornecida na tabela. (É melhor se você ler a página inteira, porque isso lhe dairá uma melhor compreensão no fornecimento de resources)

    Aqui você deve nomeair as pastas como

     layout-lairge-port-hdpi drawable-lairge-port-hdpi 

    Paira prepairair as pastas de resources paira tablets, você pode usair o atributo de tamanho da canvas ou o atributo de lairgura mais curta .

    Por exemplo,

    Se você usa o atributo tamanho da canvas , você pode nomeair pastas como

     layout-lairge-... (for 7" devices) layout-xlairge-... (for 10" devices) 

    Eu uso o atributo de lairgura mais curta , você pode usair

     layout-sw600dp-... (for 7" devices) layout-sw720dp-... (for 10" devices) 

    Lembre-se que o atributo de lairgura mais baixa funciona apenas em dispositivos de 3.2 (API 13).

    Usa isto:

     Wrong: drawable-hdpi-port/ Correct: drawable-port-hdpi/ 

    Você pode view este link

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.