How to declare the layout for 7'inch tablet Android?

后端 未结 5 1718
说谎
说谎 2020-12-04 20:10

I am developing application on both 10\'inch&7\'inch tablets, here is my problem for 10\'inch tablet i have declared layout as(layout-xlarge-land & layout-xlarge-por

相关标签:
5条回答
  • 2020-12-04 20:31

    In the rare case where you want to further customize your UI, For example for 7” vs. 10” tablets, you can also define smallest widths:

    res/layout/main_activity.xml           # For phones
    res/layout-sw600dp/main_activity.xml   # For 7” tablets
    res/layout-sw720dp/main_activity.xml   # For 10” tablets
    

    and just check out this for 7” vs. 10” tablets:--

    New Tools For Managing Screen Sizes.

    0 讨论(0)
  • 2020-12-04 20:31

    Android: Tools For Managing Screen Sizes

    Kindle Fire: Screen Layout and Resolution

    • phones :

      layout

    • 7” tablets :

      layout-sw600dp

    • 10” tablets :

      layout-sw720dp

    • kindle fire 7" :

      layout-large-mdpi

    • kindle fire 7" HD :

      layout-large-hdpi

    0 讨论(0)
  • 2020-12-04 20:33

    you can also specify your layout folder like this

    1. layout-1280x800
    2. layout-port-1280x800

    As per new approach discussed here, New Tools For Managing Screen Sizes
    we can specify like this

    1. layout For phones
    2. layout-sw600dp # For 7” tablets
    3. layout-sw720dp # For 10” tablets
    0 讨论(0)
  • 2020-12-04 20:50

    but if you are building for amazon devices

    • kindle fire 7" uses layout-large-mdpi
    • kindle fire 7" HD uses layout-large-hdpi

    along with other android devices 7" which use layout-sw600dp

    0 讨论(0)
  • 2020-12-04 20:54

    It's because your using a "cheap" (inexpensive) 7-inch tablet 480x800, so it will use sw360 up to 430dp.

    0 讨论(0)
提交回复
热议问题