by alex

以下是layout:

<?xml version="1.0" encoding="utf-8"?><LinearLayout  xmlns:android="http://schemas.android.com/apk/res/android"  android:layout_width="fill_parent"  android:layout_height="fill_parent"><SlidingDrawer android:id="@+id/SlidingDrawer01" android:layout_width="fill_parent" android:layout_height="fill_parent"android:animateOnClick="true"android:handle="@+id/handle"android:content="@+id/content"android:orientation="vertical"><Button android:id="@+id/handle"             android:layout_width="88dip"             android:layout_height="44dip"     /><LinearLayout android:id="@+id/content" android:layout_width="fill_parent" android:layout_height="fill_parent"android:background="#00ff00"><TextView android:text="@string/app_name" android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView></LinearLayout></SlidingDrawer></LinearLayout>


说明:
android:animateOnClick 动画效果
android:handle 手柄按钮
android:content 隐藏内容

方法:

animateClose():关闭时实现动画
close():即时关闭
getContent():获取内容
isMoving():指示SlidingDrawer是否在移动
isOpened():指示SlidingDrawer是否已全部打开
lock():屏蔽触摸事件
setOnDrawerCloseListener(SlidingDrawer.OnDrawerCloseListener onDrawerCloseListener):SlidingDrawer关闭时调用
unlock():解除屏蔽触摸事件
toggle():切换打开和关闭的抽屉SlidingDrawer

更多相关文章

  1. Android(安卓)Gesture Detector
  2. 安装Android(安卓)时 SDK AVD MANAGER时更新报错的解决办法
  3. android 电容屏(三):驱动调试之驱动程序分析篇
  4. android 电容屏(三):驱动调试之驱动程序分析篇
  5. Android软键盘显示模式及打开和关闭方式
  6. Android软键盘显示模式及打开和关闭方式
  7. android 电容屏(一):电容屏基本原理篇
  8. android 电容屏(三):驱动调试之驱动程序分析篇
  9. android 电容屏(三):驱动调试之驱动程序分析篇

随机推荐

  1. android多线程模型和service分析
  2. android中图片的三级cache策略(内存、文件
  3. Android中的手势交互
  4. android 动画分析
  5. Android进程通信Binder(2)-Android系统服
  6. 关于Android的问号(?)和 @符号的用法
  7. Android上定义播放器控件UniversalVideoV
  8. Android源码分析系列-整理篇
  9. 什么是Mono for Android?
  10. 『转』Android(安卓)推送方式