2013-10-11 2 views
0

이것은 나를 미치게합니다! 나는 넥서스 7과 다른 정상 7 "태블릿이 다른 레이아웃을 사용하려면 나는 여러 조합을 시도했지만 그들은 항상 동일한 레이아웃을 사용하게Android tvdpi 레이아웃

예 :..

  • 레이아웃 sw600dp-는 tvdpi 이 예에

  • MDPI 레이아웃 sw600dp-, 모두 1024 × 600 태블릿 넥서스 7 단부 가입 tvdpi에 레이아웃을 사용. 1024 × 600 이후 이상한 tvdp 아니다 나는.

    어떻게 레이아웃을 분리 할 수 ​​있습니까?

  • +0

    이상한 "tvdpi"에 대한 내 대답을 확인하십시오. 아마도 도움이 될 것입니다. http://stackoverflow.com/a/31354564/2019384 – d4Rk

    답변

    1

    1024x600은 hdpi라고 생각합니다. 그리고 mdpi를 hdpi로 바꾸면 모든 것이 잘될 것입니다. tvdpi가 hdpi와 더 유사하기 때문에 Android는 layout-sw600dp-mdpi 대신 layout-sw600dp-tvdpi를 선택할 수 있습니다.

    +0

    넥서스 7과 1024x600 태블릿 모두 동일한 레이아웃을 사용하고 크기 xml 파일을 사용하여 화면 크기에 따라 항목을 재구성합니다. 잘 작동하고 두 가지 레이아웃을 관리 할 필요가 없습니다. –