我试图关闭滑动抽屉时,我就返回返回键,但它不是在这里工作 点击,为我所用如何关闭与返回按钮slidind抽屉 - 安卓
@Override
public void onBackPressed() {
Log.d("onBackPressed Called", FROM_SETTINGS_KEY);
slidingDrawer.close();
}
的XML代码:
<SlidingDrawer
android:id="@+id/slidingDrawer1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="197dp"
android:content="@+id/content"
android:handle="@+id/handle" >
<Button
android:id="@+id/handle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Handle" />
<LinearLayout
android:id="@+id/content"
android:layout_width="match_parent"
android:layout_height="match_parent" >
</LinearLayout>
</SlidingDrawer>
那么我怎样才能使返回键关闭这个滑动抽屉?
你是在抛出一个'Exception'还是'SlidingDrawer'没有响应? – adneal
的slidingdrawer没有回应我可以把在MainActivity不受此代码\t公共布尔的onkeydown(INT的keyCode,KeyEvent的事件){ \t \t的返回键响应,如果((的keyCode == KeyEvent.KEYCODE_BACK)){ \t \t \t \t \t} \t \t return false; – user3425815