Er, I meant wrong in portrait mode. Where the orientation is "vertical".
17.04.2011 12:52 пользователь "Kostya Vasilyev" <[email protected]>
написал:
> Your fragments in landscape mode have wrong width/height. Should be:
> width=match_parent, height=0, whereas you have them switched.
> 17.04.2011 12:42 пользователь "Brill Pappin" <[email protected]>
написал:
>> I'm very confused on why my fragments refuse to draw in portrait mode and
>> draw fine in landscape mode.
>>
>> I'm build a screen with two fragments. in landscape they are side-by-side
>> and in portrait they are supposed to stack one above the other.
>> however now matter what I seem to try, the portrait mode refuses to draw
> the
>> fragments.
>>
>> I can also not use any layout except LinearLayout and even then if I add
>> the LinearLayout android:orientation="vertical" the fragments refuse to
>> draw.
>>
>> I'd actually prefer to use the RelativeLayout in this case, but i does
not
>
>> display anything at all.
>> To illustrate what i'm doing:
>>
>> This works...
>>
>> <?xml version="1.0" encoding="utf-8"?>
>>
>> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android";
>>
>> android:orientation="horizontal" android:layout_width="match_parent"
>>
>> android:layout_height="match_parent">
>>
>>
>> <fragment android:name="sixgreen.pots.ReceiptFragment" android:id=
>> "@+id/saleReceiptFragment"
>>
>> android:layout_weight="1" android:layout_width="0dp"
> android:layout_height=
>> "match_parent" />
>>
>>
>> <fragment android:name="sixgreen.pots.SaleControlFragment" android:id=
>> "@+id/saleControlFragment"
>>
>> android:layout_weight="1" android:layout_width="0dp"
> android:layout_height=
>> "match_parent" />
>>
>>
>> </LinearLayout>
>>
>>
>> ... and this *does not* work...
>>
>> <?xml version="1.0" encoding="utf-8"?>
>>
>> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android";
>>
>> android:orientation="vertical" android:layout_width="match_parent"
>>
>> android:layout_height="match_parent">
>>
>>
>> <fragment android:name="sixgreen.pots.ReceiptFragment" android:id=
>> "@+id/saleReceiptFragment"
>>
>> android:layout_weight="1" android:layout_width="0dp"
> android:layout_height=
>> "match_parent" />
>>
>>
>> <fragment android:name="sixgreen.pots.SaleControlFragment" android:id=
>> "@+id/saleControlFragment"
>>
>> android:layout_weight="1" android:layout_width="0dp"
> android:layout_height=
>> "match_parent" />
>>
>>
>> </LinearLayout>
>>
>>
>>
>> (yes, they are in different resource dirs; layout-land and layout-port
>> respectively.)
>>
>> I've been hacking away at this for a while now, trying all sorts or
>> permutations and layouts with no luck.
>>
>>
>> Does anyone have any suggestions on what i might try, or even how to
debug
>
>> this, that i may not have tried already?
>>
>> At 4:30 am, it's time to give up and get some sleep :)
>>
>>
>> - Brill Pappin
>>
>>
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Android Developers" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>> For more options, visit this group at
>> http://groups.google.com/group/android-developers?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to