nic*_*kik 0 android android-layout
我有布局问题.我已经试了几个小时才能把它弄好但是我无法弄明白.
它应该很简单.
我有一个看起来像这样的布局:固定在屏幕上的是一个页眉和一个页脚,在这些之间有一个滚动视图,显示一些信息和一个按钮.
所有我想要的标题,按钮和页脚是固定的,并且信息尽可能好地填充屏幕的其余部分.
我现在的解决方案几乎可以工作,问题是信息和按钮重叠(按钮位于顶部).如果信息与页脚重叠,则该信息仅开始滚动.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
style="@style/wrap_main" >
<include
android:id="@+id/in_header"
layout="@layout/header" />
<RelativeLayout
android:id="@+id/body"
style="@style/wrap_body_with_footer_style"
android:layout_below="@id/in_header" >
<!-- This is a scrollable view -->
<include android:id="@+id/job_description"
layout="@layout/job_description" />
<Button android:id="@+id/btn_job_details_pick_up_submit"
style="@style/btn_confirmation_style"
android:text="@string/btn_job_details_pick_up_submit"
android:layout_alignParentBottom="true" />
</RelativeLayout>
<include layout="@layout/footer_krest_home_phone" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
所以JobDiscription和Button重叠.
有任何想法吗?
谢谢大家.
编辑:有人在评论中提到了LinearLayouts.我确实试过了LinearLayouts,但我的效果是信息而不是收缩,按下了按钮,因此它不再完全可见.如果你有一个解决方案来阻止这种效果,我很乐意改为LinearLayouts.
正如评论中已经讨论的那样,我还建议将job_description定位在btn_job_details_pick_up_submit之上android:layout_above="@id/btn_job_details_pick_up_submit".
上面并不意味着在某个东西之上,它将视图的底部与另一个的顶部对齐.
| 归档时间: |
|
| 查看次数: |
974 次 |
| 最近记录: |