我的情况如下: 顶部面板和buttom pannel包裹一个滚动查看器,在屏幕激活后填充数据。 顶部面板工作正常,但是当我尝试打开底部面板时,我得到除零异常,因为mContentHeight为0(面板内部代码) 有什么建议吗?
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<org.miscwidgets.widget.Panel
android:id="@+id/topPanel"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
panel:animationDuration="1000"
panel:content="@+id/top_content"
panel:handle="@+id/panelHandle"
panel:linearFlying="true"
android:paddingBottom="4dip"
panel:position="top" >
<Button
android:id="@+id/panelHandle"
android:layout_width="fill_parent"
android:layout_height="0.1dip" />
<LinearLayout
android:id="@+id/top_content"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/logo" />
</LinearLayout>
</org.miscwidgets.widget.Panel>
<ScrollView
android:id="@+id/deal_box_streaps_scroller"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<LinearLayout
android:id="@+id/deal_box_streaps_container"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
</LinearLayout>
</ScrollView>
<org.miscwidgets.widget.Panel
android:id="@+id/buttomPanel"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
panel:animationDuration="1200"
panel:content="@+id/buttom_content"
panel:handle="@+id/panelHandle2"
android:paddingTop="4dip"
panel:position="bottom" >
<Button
android:id="@+id/panelHandle2"
android:layout_width="fill_parent"
android:layout_height="120dip" />
<LinearLayout
android:id="@+id/buttom_content"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<ImageView
android:id="@+id/imageView21"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/logo" />
</LinearLayout>
</org.miscwidgets.widget.Panel>
</LinearLayout>