0

私の場合は次のとおりです。トップパネルとボトムパネルは、画面がアクティブになった後にデータで満たされるスクロールビューアをラップします。上部パネルは正常に動作しますが、下部パネルを開こうとすると、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>
4

0 に答える 0