【发布时间】:2010-09-07 06:26:00
【问题描述】:
我目前在使用 SlidingDrawer 时遇到问题。我希望它在应用程序启动时关闭,以免妨碍它。但是,尽管将slide.close() 放在我的活动的 onCreate() 中,但确定它将打开。如果我改用slide.animateClose(),它似乎已关闭,但这会减慢我的应用程序加载速度。
如何让它默认关闭?
干杯
<SlidingDrawer
android:layout_width="fill_parent"
android:padding="4dp"
android:id="@+id/Mnu_Slide"
android:content="@+id/Mnu_SlideCont"
android:handle="@+id/Mnu_SlideBtn"
android:layout_gravity="bottom"
android:layout_height="112dp">
<ImageView
android:id="@id/Mnu_SlideBtn"
android:src="@drawable/handle1"
android:layout_height="wrap_content"
android:layout_width="wrap_content" />
<LinearLayout
android:id="@id/Mnu_SlideCont"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:orientation="horizontal"
android:gravity="center_vertical|center_horizontal" android:background="@drawable/tray1xml">
<ImageView
android:id="@+id/Mnu_Chem"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/icon" />
<ImageView
android:id="@+id/Mnu_Physics"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/physicon" />
</LinearLayout>
</SlidingDrawer>
【问题讨论】:
标签: android android-widget slidingdrawer