我正在尝试创建一个简单的活动,其中包含标题(固定在顶部)、正文(可滚动)和关闭按钮(固定在底部)。
我设法让正文和按钮工作,但是当我添加标题部分时,它停止工作并且我不断收到“java.lang.ClassCastException:android.widget.ScrollView”
<?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" >
<Button
android:id="@+id/detailDialogButton"
android:layout_width="fill_parent"
android:layout_height="35dip"
android:layout_alignParentBottom="true"
android:paddingTop="5dip"
android:text="Close"
android:textSize="16dip" >
</Button>
<TextView
android:id="@+id/detailsDialogTitle"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:text="TEST TEST"
android:textSize="16sp" >
</TextView>
<ScrollView
android:id="@+id/detailsDialogSV"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_above="@id/detailDialogButton"
android:layout_below="@id/detailsDialogTitle"
android:isScrollContainer="true"
android:overScrollMode="always"
android:scrollbarAlwaysDrawVerticalTrack="true"
android:scrollbarStyle="outsideInset"
android:scrollbars="vertical" >
<TextView
android:id="@+id/detailsDialogText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="10sp" >
</TextView>
</ScrollView>
</RelativeLayout>
现在工作!