怎样才能让 按钮在 屏幕最下面显示???并且,第一个按钮在屏幕最左边,最后一个在最右边,中间的按钮间隙 依据 屏幕大小,分辨率自动调整大小显示?

黛曦葛溪 发布于 2012/07/25 16:29
阅读 5K+
收藏 0

 

//我写了  android:layout_alignParentBottom="true" 可是按钮还是没在最下面显示  ,写  android:gravity="bottom" 也是不行
 <RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" 
//以下三种 方法 都试过了,按钮依然不能在屏幕最下面显示
        android:layout_gravity="bottom"
        android:gravity="bottom"
        android:layout_alignParentBottom="true"
        >
        <Button
            android:id="@+id/FristPageButtonID"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/fristpage" 
            android:layout_alignParentLeft="true" 
            />

        <Button
            android:id="@+id/upPageButtonID"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_toRightOf="@id/FristPageButtonID"
            android:text="@string/upPage" />

        <Button
            android:id="@+id/downPagebuttonID"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_toRightOf="@id/upPageButtonID"
            android:text="@string/downPage" />

        <Button
            android:id="@+id/lastPageButtonID"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_toRightOf="@id/downPagebuttonID"
            android:text="@string/lastpage" />

        <Button
            android:id="@+id/returnsButtonID"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_toRightOf="@id/lastPageButtonID"
            android:text="@string/returns"
//下面这句  没有能让按钮在最右边显示,而是把 按钮大小 给把剩余的屏幕空间占完了,就如图  返回按钮  所示  
            android:layout_alignParentRight="true"
             />
    </RelativeLayout>

加载中
0
迷途d书童
迷途d书童
不是你贴出的 RelativeLayout布局问题,你把你贴出的图片中间的带电影图片的那个布局设置android:weight="1"
黛曦葛溪
黛曦葛溪
回复 @迷途d书童 : 还是没管用,是不是图片设置了 固定 大小的原因?可是我也都试了。。。我让它 图片 大小就是 图片本身大小 这样也不行,还得吧,可难看。。。大小不一的。。。
迷途d书童
迷途d书童
回复 @朱洋洋 : 要么你把整个界面的布局用一个大的relativelayout包起来,在relativelayout里面放3个relativelayout或linearlayout分别是对齐大的relativelayout的上、中、下的位置。
黛曦葛溪
黛曦葛溪
回复 @迷途d书童 : 怎么让电影图片跟随 屏幕的大小自动调整大小啊?我在ImageButton里面 设置 weight=1 但是 layout_width 跟 layout_hight 设置的是固定 dp 图片大小就显示这个固定 dp 没有跟随屏幕大小调整,
迷途d书童
迷途d书童
回复 @朱洋洋 : 那就让GridView 高度 fill_parent
黛曦葛溪
黛曦葛溪
显示电影图片的是 相对布局 里面放的 GridView 我放了,不让放,写进去保存就会报错,还有就是 android:后面提示 没有 weight 估计 4.0已经没有这个用法了。
返回顶部
顶部