现在,在我的应用程序中,我在屏幕右侧有一个滑动抽屉,用户可以将其拉到左侧以查看更多详细信息。问题在于滑动抽屉的“把手”。在所有设备上,它看起来都很棒,而且它应该在哪里。但是,在 Nexus 7 上,右侧有额外的空间。
这是我的布局代码。请帮助确定 Nexus 7 的不同之处。谢谢。
<com.app.android.apps.app.views.DragContentSlidingDrawer
android:id="@+id/drawer"
android:layout_width="match_parent"
android:layout_height="fill_parent"
ancestry:orientation="horizontal"
android:layout_alignParentRight="true"
ancestry:handle="@+id/panel_slider2"
ancestry:content="@+id/panel_frame"
ancestry:allowSingleTap="false" >
<ImageView android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:id="@+id/panel_slider2"
android:src="@drawable/panel_handle"
android:scaleType="fitXY"
android:layout_alignParentRight="true"
/>
<RelativeLayout android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="right"
android:id="@+id/panel_frame">
<LinearLayout android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="right"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:id="@+id/panel_layout">
<FrameLayout android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:id="@+id/panel_layout_holder"
android:background="@color/background"/>
</LinearLayout>
</RelativeLayout>
</com.app.android.apps.app.views.DragContentSlidingDrawer>