在android中实现滑动功能的正确方法是什么?因为android.widget.SlidingDrawer
android 中的类已被弃用,有什么替代方法?请帮忙..谢谢
问问题
16781 次
3 回答
3
SlidingDrawer
类在 API 级别 17 中已弃用。不再支持此类。而不是使用Navigation Drawer
更多信息
于 2013-09-26T04:29:00.207 回答
1
SlidingDrawer 将内容隐藏在屏幕之外,并允许用户拖动手柄以将内容带到屏幕上。SlidingDrawer 可以垂直或水平使用。xml文件
<SlidingDrawer
android:id="@+id/drawer"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:handle="@+id/handle"
android:content="@+id/content">
<ImageView
android:id="@id/handle"
android:layout_width="88dip"
android:layout_height="44dip" />
<GridView
android:id="@id/content"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</SlidingDrawer>
SlidingDrawer 的大小定义了内容滑出后将占用多少空间,因此 SlidingDrawer 通常应使用 match_parent 为其两个维度。在 XML 布局中,SlidingDrawer 必须定义句柄和内容的 id:
于 2013-09-26T04:25:32.470 回答
1
该Sliding Drawer
课程deprecated
适用于API level 17
及以上。改为使用Navigation Drawer
;查看Android设计帮助页面如下:
但是,您仍然可以Sliding Drawer
在API 级别 17 以下使用。请参见以下Sliding Drawer
示例;这是一个分步实施的过程,我敢打赌它会帮助你:
于 2013-09-26T04:36:13.670 回答