我从这里导入了 SlidingDrawer 的代码并根据 attr.xml 创建,问题是,在源代码中仍然存在错误,即字段 mTop、mBottom、mLeft 和 mRight 没有定义。如何实现 SlidingDrawer 代码?
问问题
897 次
2 回答
4
你可能会因为没有首先意识到答案而自责
您可以改用吸气剂
对于 mTop 使用 getTop()
对于 mBottom 使用 getBottom()
对于 mLeft 使用 getLeft()
对于 mRight 使用 getRight()
于 2013-07-04T08:35:33.863 回答
-1
滑动抽屉是 drepraced,您可以使用另一个更易于使用的库:BottomBarDrawer
https://github.com/MartinRajniak/BottomBarDrawer
对于您的错误,这是因为您没有将句柄 ID(按钮/图像视图等)添加到滑动抽屉元素。像那样 :
<SlidingDrawer
android:id="@+id/drawer"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:handle="@+id/handle"
android:content="@+id/content">
<Button
android:id="@id/handle"
android:layout_width="fill_parent"
android:layout_height="50dip"
android:text="ButtonHandler" />
<ListView
android:id="@id/content"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</SlidingDrawer>
于 2013-07-04T08:25:22.853 回答