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高仿抖音、点餐界面、天气项目、自定义view指示、爬取美
  2. Android Browser 支持屏蔽webaudio的功能
  3. android N0 屏蔽某个应用的通知
  4. 另类方法屏蔽Android4.03的HOME按键
  5. 使用 PHP Masked Package 屏蔽敏感数据
  6. php错误屏蔽
  7. 微软Edge浏览器准备内置屏蔽广告功能
  8. jQuery轻量级圆形进度指示器插件

随机推荐

  1. js金额数字格式化实现代码(三位加逗号处
  2. 另一个iframe中的iframe的onload函数
  3. JavaScript 中的函数介绍
  4. JavaScript实现数学里的排列组合的A和C运
  5. 在Express中提供静态HTML文件的不同路径
  6. javascript设计模式详解之命令模式
  7. MVC jquery。无法获取未定义或空引用的属
  8. JavaScript相当于Ruby的字符串#扫描
  9. HTML/JS作为本地SQLite数据库的接口
  10. 如何在Javascript中重新抛出异常,但保留堆