2013-05-25 9 views
9

LinearLayoutの高さの半分fill_parentはxmlでどうすればいいですか?高さ半分fill_parent xml

<LinearLayout android:layout_width="fill_parent" 
       android:layout_height="fill_parent" 
       android:weightSum="1"> 
     <ImageView android:layout_height="fill_parent" 
       android:layout_width="0dp" 
       android:layout_weight="0.5"/> 
</LinearLayout> 

高さと似たようなことをしたいと思います。

+0

の代わりにfill_parentを指定してください。 100dpや好きなものと同じように。 – Raghunandan

+0

linearLayoutを二乗する必要がありますか? – Blackbelt

+0

私はちょうど1つのlinearLayoutのスクリーンの半分と他のものとの半分のスクリーンを持ってほしい – lexell

答えて

24

I just want have a half of screen with 1 linearLayout and half screen with other one

各画面の半分を占める2つのリニアレイアウトこの

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:weightSum="2" 
    android:orientation="vertical" > 

    <LinearLayout android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_weight="1" 
     android:background="#192832"></LinearLayout> 

    <LinearLayout android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_weight="1" 
     android:background="#193222"></LinearLayout> 


</LinearLayout> 

を試してみてください。

+0

それは論理的です、ありがとう – lexell

+0

固定の高さのためにlayout_height = "0dp"を使用することもできます –

+2

'fill_parent'はdepreceatedされました。 API 8以上に 'match_parent'を使用してください。 ([docs](http://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html)) – Keith

関連する問題