<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFFFFF" >
<LinearLayout
android:layout_width="590dp"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:orientation="vertical" >
...
我可以在底部活动(窗口)中将图像作为背景放置吗?例如,在滚动ScrollView时,图像必须始终位于底部且可见。
答案 0 :(得分:1)
您尝试使用RelativeLayouts
了吗?类似的东西:
<RelativeLayout android:width="fill_parent"
android:height="fill_parent"
...>
<WhateverYouWantAtBottom android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
/>
<ScrollView android:layout_width="fill_parent"
android:layout_height="wrap_content">
<whateverYouWantScrollable android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
</ScrollView>
</RelativeLayout>
在底部,您可以使用所需图像的imageview。无论您在滚动视图中的内容有多长,只要将alignParentBottom设置为true,imageview就不会从底部移开。
编辑:在上面的代码中,<whateverYouWantAtTheBottom>
将在我首先声明的后台。前景将是scrollView中最后添加的内容。
答案 1 :(得分:0)
我试过这个并为我工作
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/ic_launcher"
android:layout_alignParentBottom="true"
/>
<ScrollView
android:id="@+id/scrollView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_above="@id/imageView1" >
</ScrollView>
</RelativeLayout>