我想从左到右滑动SlidingDrawer,我有一个选项:我可以在xml文件中的SlidingDrawer标签中定义android:rotation = 90,但是旋转标签适用于Android 3.0
所以我厌倦了从左到右滑动,有没有人为此帮助过我?
像这样,Thanx提前
答案 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宽度。