Layout fundering

Diskussion i 'Frågor, support och diskussion' startad av teodor, 14 okt 2010.

  1. teodor

    teodor Youth Droid Medlem

    Blev medlem:
    25 maj 2010
    Inlägg:
    130
    Mottagna gillanden:
    3

    MINA ENHETER

    Hej hej!
    Sitter och funderar på hur jag bygger min layout som jag vill ha den
    För att förenkla säger vi att jag endast har två rutor

    I stående läge skulle jag vilja att rutorna ska ligga över/under varandra och fylla ut hela bredden

    När man vänder på mobilen till horisontal vill jag att rutorna ska ligga bredvid varandra och ta upp typ 60 och 40 procent.

    Hur skulle ni kodat detta? Vilken layout bör jag använda?
     
  2. PatrikS

    PatrikS Senior Droid Medlem

    Blev medlem:
    29 jun 2009
    Inlägg:
    1 123
    Mottagna gillanden:
    65

    MINA ENHETER

    kanske egna xml-filer beroende på om det är liggande eller stående?

    http://developer.android.com/guide/topics/resources/providing-resources.html

    "Likewise, if you provide different layout resources based on the screen orientation, you should pick one orientation as your default. For example, instead of providing layout resources in layout-land/ for landscape and layout-port/ for portrait, leave one as the default, such as layout/ for landscape and layout-port/ for portrait."

    Jag tror att LinearLayout duger för uppgiften i övrigt
     
  3. teodor

    teodor Youth Droid Medlem

    Blev medlem:
    25 maj 2010
    Inlägg:
    130
    Mottagna gillanden:
    3

    MINA ENHETER

    Ahh! Smart!
    Hur anropar jag sedan de två olika xml:erna beroende på hur telefonen är vänd?
     
  4. jhil

    jhil Kid Droid Medlem

    Blev medlem:
    9 jan 2010
    Inlägg:
    66
    Mottagna gillanden:
    0

    MINA ENHETER

    Lägg layouten som ska laddas när telefonen är i landscape mode i res/layout-land och den som ska laddas i portait mode i res/layout (med samma filnamn), så sköter Android resten.
    Det är samma princip som med drawable-* (drawable-hdpi vs drawable-mdpi).
     
  5. teodor

    teodor Youth Droid Medlem

    Blev medlem:
    25 maj 2010
    Inlägg:
    130
    Mottagna gillanden:
    3

    MINA ENHETER

    Oj, var det så smidigt! Tackar!

    Hur bör jag tänka med olika upplösningar på bilderna då? vad räknas som high, medium och low?
     
  6. PatrikS

    PatrikS Senior Droid Medlem

    Blev medlem:
    29 jun 2009
    Inlägg:
    1 123
    Mottagna gillanden:
    65

    MINA ENHETER