问一个简易LinearLayout的布局有关问题

问一个简易LinearLayout的布局问题?
<LinearLayout>
       <ImageButton >1
        <ImageButton >2
        <ImageButton >1
</LinearLayout>

如上面,一个垂直LinearLayout夹着ImageButton上,ImageButton中,ImageButton下。
请问
1、如何设定ImageButton上,ImageButton中,ImageButton下的各自高度?
2、各个ImageButton都有一个背景图,如果设定每一个背景图都缩放到上面设置的各自大小?
------解决方案--------------------
引用:
因为是高度有800或850,设置android:layout_height="指定高度dp"会出现问题?
能不能三者按比例啊,上位30%,中40%,下30%,这样设置啊。
weight=3
weight=4
weight=3
这样没有用啊?
这个应该没有相应的接口的吧。一个折中的办法,是事先算出总的高度,各自分配好,再各设置一个高度值进去。
------解决方案--------------------
引用:
因为是高度有800或850,设置android:layout_height="指定高度dp"会出现问题?
能不能三者按比例啊,上位30%,中40%,下30%,这样设置啊。
weight=3
weight=4
weight=3
这样没有用啊?

LinearLayout下是可以用weight来设置比例的,可能你的写法不对吧!具体的可以去百度下,这个是很基础的问题了!