我正在使用 android SlidePaneLayout,我在其中有两个 Linearlayouts ,leftpane和rightpane,其中右窗格在关闭状态下滑过左窗格。我需要减小右窗格的宽度以说250dp。
无论我指定什么宽度,右窗格都会在关闭状态下覆盖整个窗口。我想减小右窗格的宽度,以便在关闭状态下可以在背景上看到一点左窗格。
这是我的 SlidingPaneLayout xml。
<android.support.v4.widget.SlidingPaneLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/sp" >
<!-- Left side pane. (Master) -->
<LinearLayout android:id="@+id/leftpane"
android:layout_width="250dp"
android:layout_height="match_parent"
android:layout_gravity="left"
android:background="#DFDEFF"
android:orientation="horizontal" >
</LinearLayout>
<!-- Right side page. (Slave) -->
<LinearLayout android:id="@+id/rightpane"
android:layout_width="250dp"
android:layout_height="match_parent"
android:layout_gravity="right"
android:background="#CFDEFF"
android:layout_weight="1"
android:orientation="horizontal">
</LinearLayout>
</android.support.v4.widget.SlidingPaneLayout>
我已经尝试了网上所有可用的教程,但它不起作用。
请帮我。