Android misc小部件面板问题

时间:2012-04-18 19:19:13

标签: android

我的情况如下: 顶部面板和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>

0 个答案:

没有答案