我想在ScrollView中有一个静态imageView。即使用户滚动,我也需要此图像保持在相同的屏幕位置。问题是ScrollView只接受一个子元素。
<ScrollView
android:id="@+id/scrollView"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity">
<ListView
android:id="@+id/finishedGameListView"
android:layout_width="wrap_content"
android:layout_height="200dp"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignTop="@+id/yourTurnListView"
android:layout_marginTop="200dp"/>
<TextView
android:id="@+id/theirTurnTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/yourTurnListView"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:text="@string/their_turn"/>
<ImageView <!-- I want this to be fixed -->
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageView"
android:src="@drawable/ic_add_circle"
android:layout_below="@+id/theirTurnListView"
android:layout_alignRight="@+id/yourTurnListView"
android:layout_alignEnd="@+id/yourTurnListView"/>
</RelativeLayout>
由于
答案 0 :(得分:0)
ScrollView
无法与ListView
结合使用,ListView
将无法正常使用。如果您真的想这样做,请尝试以下代码:
<FrameLayout>
<ScrollView/>
<ImageView/>
</FrameLayout>