Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: Android:SlidingDrawer 的高度可以用 wrap_content 设置吗?
有没有办法改变滑动抽屉打开时的大小?有没有办法将它放在顶部或左侧,因为默认选项是垂直方向的底部和水平方向的右侧。
这个关于覆盖SlidingDrawer#onMeasure以启用wrap_content的答案SlidingDrawer似乎是一个赢家。
SlidingDrawer#onMeasure
wrap_content
SlidingDrawer
该类的onMeasure()方法 SlidingDrawer基本上将布局模式覆盖为 fill_parent,这就是为什么 layout_height="wrap_content"不起作用。
onMeasure()
fill_parent
layout_height="wrap_content"
编辑- 或者,您可以使用类似layout_height="200dp".
layout_height="200dp"
你的另一个问题已经被否定了。