开发者

Stacking Two ImageButtons

开发者 https://www.devze.com 2023-01-08 23:56 出处:网络
I have two ImageButtons, and I am trying to stack one on top of the other. I essentially want to make a screen with two big buttons that each take up 50% of the available space. The code is below. Her

I have two ImageButtons, and I am trying to stack one on top of the other. I essentially want to make a screen with two big buttons that each take up 50% of the available space. The code is below. Here is a capture of the layout it yields http://imgur.com/cQT0W.png I have played around with layout_gravity and gravity on the parent. Setting both chidren with layout_height=fill_parent doesn't work nor does setting the parent's gravity to fill_vertical.

        <!-- Notes tab -->
        <LinearLayout android:id="@+id/tabNotes"  
            android:layout_width="fill_parent" 
            android:layout_height="fill_parent"             
            android:padding="6dp"
            android:orientation="vertical">                                                 
            <ImageButton android:src="@drawable/ic_btn_speak_now" android:id="@+id/imgSpeakNow"                         
                android:background="#FFFF00"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                />                  
            <ImageButton android:src="@drawable/ic_btn_compose" android:id="@+id/imgCompose" 
                android:background="#FF00FF"
                android:layout_width="fill_parent"
                android:layout_height="wrap_c开发者_如何学Goontent"                                    
                />
        </LinearLayout>


Use android:layout_weight; set both buttons to have the same value.

Using RelativeLayout instead of LinearLayout may help, too.

0

精彩评论

暂无评论...
验证码 换一张
取 消