如何从左向右滑动滑动抽屉

时间:2013-03-06 05:30:36

标签: android

我想从左到右滑动SlidingDrawer,我有一个选项:我可以在xml文件中的SlidingDrawer标签中定义android:rotation = 90,但是旋转标签适用于Android 3.0

所以我厌倦了从左到右滑动,有没有人为此帮助过我?

enter image description here

enter image description here

像这样,Thanx提前

3 个答案:

答案 0 :(得分:0)

这确实是一项艰巨的任务,但我最终使用此Link检查

答案 1 :(得分:0)

使用此代码...

<?xml version="1.0" encoding="utf-8"?>
    <LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:gravity="center_vertical"
    android:background="@drawable/logo11"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <com.sliding.TransparentPanel
    android:id="@+id/popup_window"
    android:orientation="vertical"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:gravity="left"
    android:padding="1px"
    android:background="#ffffff">
    <CheckBox android:id="@+id/check1"
    android:layout_width="wrap_content"
    android:textColor="#FFFFFF"
    android:layout_height="wrap_content" android:text="Satellite View" />
    <CheckBox android:id="@+id/check2"
    android:layout_width="wrap_content"
    android:textColor="#FFFFFF"
    android:layout_height="wrap_content" android:text="Street View" />
    <CheckBox android:id="@+id/check3"
    android:textColor="#FFFFFF"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" android:text="Traffic" />
    </com.sliding.TransparentPanel>
    <Button android:id="@+id/show_popup_button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/slid4_n"/>
    </LinearLayout>

答案 2 :(得分:0)

看看这个漂亮的样本:

http://blog.sephiroth.it/2011/03/29/widget-slidingdrawer-top-to-bottom/

从左到右,并使用您想要使用的布局。

关于视图的大小,将其设置为MultiDirectionSlidingDrawer宽度。